Resource collection device binding method, device and storage medium based on social application

Through the synergy between social applications and activation servers, unified binding of resource collection equipment is achieved, solving the problem of high development costs of small and medium-sized resource transfer institutions, and improving binding convenience.

CN116016632BActive Publication Date: 2025-08-19GUANGZHOU TENCENT TECH CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111225035.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-10-21
Publication Date
2025-08-19
Estimated Expiration
2041-10-21

AI Technical Summary

Technical Problem

In the prior art, the binding method between merchants and resource collection equipment is limited to one resource management application, resulting in high development costs for small and medium-sized resource transfer institutions and the inability to bind multiple resource collection equipment in a unified manner.

Method used

The social application is uniformly bound the resource collection devices provided by multiple resource transfer institutions, and the activation information code is used to generate an activation request, and the activation operation trigger identifier is determined by the activation server, and the binding activation process is performed in the social application to realize the unified binding of the resource collection device.

Benefits of technology

The unified binding of resource collection equipment is realized, reducing the cost of small and medium-sized resource transfer institutions to develop resource management applications, and improving binding convenience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116016632B_ABST
    Figure CN116016632B_ABST
Patent Text Reader

Abstract

The present application discloses a method, apparatus, and storage medium for binding a resource collection device based on a social application. The method comprises: obtaining an activation request sent by a social application, wherein the target resource collection device is provided by a target resource transfer mechanism among multiple resource transfer mechanisms, and the resource management application corresponding to the target resource transfer mechanism is different from the social application; determining an activation operation trigger identifier based on the activation method corresponding to the target resource transfer mechanism and sending the activation operation trigger identifier to the social application; in response to an activation operation performed by the social application based on the activation operation trigger identifier, performing binding activation processing on the target resource collection device to obtain an activation result; and returning the activation result to the social application. The present application improves the convenience of the resource collection device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to a method, apparatus, and storage medium for binding a resource collection device based on a social application. Background Art

[0002] With the development of Internet of Things (IoT) technology, online resource transfer based on the Internet of Things (IoT) has become a relatively simple resource transfer method. For example, a buyer transfers certain resources to a merchant by scanning a resource transfer information code provided by the merchant's resource collection device (the resource collection device can also be called an IoT resource collection device). For another example, the merchant collects the resources that the seller needs to pay by scanning a resource transfer information code provided by the buyer through its corresponding resource collection device.

[0003] As can be seen from the above, when merchant users collect resources, they must do so through the merchant's corresponding resource collection device, which involves binding between the merchant and the resource collection device. Currently, the most common way for merchants to bind to resource collection devices is as follows: a resource collection device is provided by a resource transfer agency, and a resource transfer agency corresponds to a resource management application; determine the resource transfer agency to which the resource collection device to be bound belongs, download the resource management application corresponding to the resource transfer agency, and complete the device binding in the resource management application. However, this binding method has certain limitations. A resource management application can only be used to bind to a resource collection device provided by a resource transfer agency. In addition, for small and medium-sized resource transfer agencies, the cost of developing a resource management application is relatively high. Therefore, how to bind merchants to resource collection devices has become one of the hot research issues in the field of online resource transfer. Summary of the Invention

[0004] The embodiments of the present application provide a resource collection device binding method, apparatus, and storage medium based on a social application. The social application is used to uniformly bind the resource collection devices provided by various resource transfer agencies, thereby facilitating the binding of resource collection devices and eliminating the resource consumption of downloading various resource management applications. For small and medium-sized resource transfer agencies, the cost of developing resource management applications is also eliminated.

[0005] On the one hand, an embodiment of the present application provides a method for binding a resource collection device based on a social application, comprising:

[0006] Obtaining an activation request sent by a social application, the activation request being generated by the social application by scanning an activation information code corresponding to a target resource collection device; the target resource collection device being provided by a target resource transfer mechanism among a plurality of resource transfer mechanisms, each resource transfer mechanism corresponding to a resource management application; the resource management application corresponding to the target resource transfer mechanism being different from the social application;

[0007] determining an activation operation trigger identifier based on the activation mode corresponding to the target resource transfer mechanism, and sending the activation operation trigger identifier to the social application;

[0008] In response to an activation operation performed by the social application based on the activation operation trigger identifier, performing a binding activation process on the target resource collection device to obtain an activation result, wherein the binding activation process is used to bind a target user of the social application to the target resource collection device;

[0009] The activation result is sent to the social application; the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user is unsuccessfully bound to the target resource collection device.

[0010] On the one hand, an embodiment of the present application provides another method for binding a resource collection device based on a social application, including:

[0011] An activation request is generated by scanning an activation information code corresponding to a target resource collection device by a social application; the target resource collection device is provided by a target resource transfer mechanism among multiple resource transfer mechanisms, each resource transfer mechanism provides one or more resource collection devices, and one resource transfer mechanism corresponds to one resource management application; the resource management application corresponding to the target resource transfer mechanism is different from the social application;

[0012] Sending the activation request to the activation server, which obtains and returns an activation operation trigger identifier based on the activation method corresponding to the target resource transfer mechanism;

[0013] An activation operation is performed based on the activation operation trigger identifier, and the activation operation is returned to the activation server, so that the activation server performs binding activation processing on the target resource collection device based on the activation operation to obtain an activation result, and returns the activation result. The binding activation processing is used to bind the target user of the social application to the target resource collection device, and the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user fails to bind to the target resource collection device.

[0014] On the one hand, an embodiment of the present application further provides a resource collection device binding apparatus based on a social application, comprising:

[0015] an acquiring unit, configured to acquire an activation request sent by a social application, the activation request being generated by the social application by scanning an activation information code corresponding to a target resource collection device; the target resource collection device being provided by a target resource transfer mechanism among a plurality of resource transfer mechanisms, each resource transfer mechanism corresponding to a resource management application; the resource management application corresponding to the target resource transfer mechanism being different from the social application;

[0016] a determining unit, configured to determine an activation operation triggering identifier based on an activation mode corresponding to the target resource transfer mechanism;

[0017] a sending unit, configured to send the activation operation trigger identifier to the social application;

[0018] a processing unit configured to, in response to an activation operation performed by the social application based on the activation operation trigger identifier, perform a binding activation process on the target resource collection device to obtain an activation result, wherein the binding activation process is used to bind a target user of the social application with the target resource collection device;

[0019] The sending unit is further configured to send the activation result to the social application; the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user is unsuccessfully bound to the target resource collection device.

[0020] On the one hand, an embodiment of the present application provides a resource collection device binding apparatus based on a social application, characterized by including:

[0021] a generating unit configured to generate an activation request by scanning an activation information code corresponding to a target resource collection device through a social application; the target resource collection device is provided by a target resource transfer mechanism among a plurality of resource transfer mechanisms, each resource transfer mechanism providing one or more resource collection devices, and each resource transfer mechanism corresponding to a resource management application; the resource management application corresponding to the target resource transfer mechanism is different from the social application;

[0022] a sending unit, configured to send the activation request to an activation server, and the activation server obtains and returns an activation operation trigger identifier based on the activation method corresponding to the target resource transfer mechanism;

[0023] an execution unit, configured to execute an activation operation based on the activation operation triggering identifier;

[0024] The sending unit is further used to return the activation operation to the activation server, so that the activation server performs binding activation processing on the target resource collection device based on the activation operation to obtain an activation result, and returns the activation result. The binding activation processing is used to bind the target user of the social application to the target resource collection device, and the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user fails to be bound to the target resource collection device.

[0025] In one aspect, an embodiment of the present application provides a server, comprising:

[0026] A processor adapted to execute one or more computer programs; and a computer storage medium storing one or more computer programs, wherein the one or more computer programs are adapted to be loaded and executed by the processor:

[0027] Obtaining an activation request sent by a social application, the activation request being generated by the social application by scanning an activation information code corresponding to a target resource collection device; the target resource collection device being provided by a target resource transfer mechanism among a plurality of resource transfer mechanisms, each resource transfer mechanism corresponding to a resource management application; the resource management application corresponding to the target resource transfer mechanism being different from the social application; determining an activation operation trigger identifier based on the activation method corresponding to the target resource transfer mechanism, and sending the activation operation trigger identifier to the social application;

[0028] In response to the activation operation performed by the social application based on the activation operation trigger identifier, binding activation processing is performed on the target resource collection device to obtain an activation result, wherein the binding activation processing is used to bind the target user of the social application to the target resource collection device; the activation result is sent to the social application; the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user fails to bind to the target resource collection device.

[0029] On the one hand, an embodiment of the present application provides a terminal, characterized by including:

[0030] An activation request is generated by scanning an activation information code corresponding to a target resource collection device by a social application; the target resource collection device is provided by a target resource transfer mechanism among multiple resource transfer mechanisms, each resource transfer mechanism provides one or more resource collection devices, and one resource transfer mechanism corresponds to one resource management application; the resource management application corresponding to the target resource transfer mechanism is different from the social application;

[0031] Sending the activation request to the activation server, which obtains and returns an activation operation trigger identifier based on the activation method corresponding to the target resource transfer mechanism;

[0032] An activation operation is performed based on the activation operation trigger identifier, and the activation operation is returned to the activation server, so that the activation server performs binding activation processing on the target resource collection device based on the activation operation to obtain an activation result, and returns the activation result. The binding activation processing is used to bind the target user of the social application to the target resource collection device, and the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user fails to bind to the target resource collection device.

[0033] In one aspect, an embodiment of the present application provides a computer storage medium, wherein the computer storage medium stores a computer program, and when the computer program is executed by a processor, is configured to perform:

[0034] Obtaining an activation request sent by a social application, the activation request being generated by the social application by scanning an activation information code corresponding to a target resource collection device; the target resource collection device being provided by a target resource transfer mechanism among a plurality of resource transfer mechanisms, each resource transfer mechanism corresponding to a resource management application; the resource management application corresponding to the target resource transfer mechanism being different from the social application; determining an activation operation trigger identifier based on the activation method corresponding to the target resource transfer mechanism, and sending the activation operation trigger identifier to the social application;

[0035] In response to the activation operation performed by the social application based on the activation operation trigger identifier, binding activation processing is performed on the target resource collection device to obtain an activation result, wherein the binding activation processing is used to bind the target user of the social application to the target resource collection device; the activation result is sent to the social application; the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user fails to bind to the target resource collection device.

[0036] Alternatively, when the computer program is executed by a processor, it is used to perform:

[0037] An activation request is generated by scanning an activation information code corresponding to a target resource collection device by a social application; the target resource collection device is provided by a target resource transfer mechanism among multiple resource transfer mechanisms, each resource transfer mechanism provides one or more resource collection devices, and one resource transfer mechanism corresponds to one resource management application; the resource management application corresponding to the target resource transfer mechanism is different from the social application;

[0038] Sending the activation request to the activation server, which obtains and returns an activation operation trigger identifier based on the activation method corresponding to the target resource transfer mechanism;

[0039] An activation operation is performed based on the activation operation trigger identifier, and the activation operation is returned to the activation server, so that the activation server performs binding activation processing on the target resource collection device based on the activation operation to obtain an activation result, and returns the activation result. The binding activation processing is used to bind the target user of the social application to the target resource collection device, and the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user fails to bind to the target resource collection device.

[0040] In one aspect, an embodiment of the present application provides a computer program product or computer program. The computer program product includes a computer program, which may refer to a computer program, and the computer program is stored in a computer storage medium. A processor of a server reads the computer program from the computer storage medium, and the processor executes the computer program, causing the server to perform:

[0041] Obtaining an activation request sent by a social application, the activation request being generated by the social application by scanning an activation information code corresponding to a target resource collection device; the target resource collection device being provided by a target resource transfer mechanism among a plurality of resource transfer mechanisms, each resource transfer mechanism corresponding to a resource management application; the resource management application corresponding to the target resource transfer mechanism being different from the social application; determining an activation operation trigger identifier based on the activation method corresponding to the target resource transfer mechanism, and sending the activation operation trigger identifier to the social application;

[0042] In response to the activation operation performed by the social application based on the activation operation trigger identifier, binding activation processing is performed on the target resource collection device to obtain an activation result, wherein the binding activation processing is used to bind the target user of the social application to the target resource collection device; the activation result is sent to the social application; the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user fails to bind to the target resource collection device.

[0043] The processor of the terminal reads the computer program from the computer storage medium and executes the computer program, causing the terminal to perform:

[0044] An activation request is generated by scanning an activation information code corresponding to a target resource collection device by a social application; the target resource collection device is provided by a target resource transfer mechanism among multiple resource transfer mechanisms, each resource transfer mechanism provides one or more resource collection devices, and one resource transfer mechanism corresponds to one resource management application; the resource management application corresponding to the target resource transfer mechanism is different from the social application;

[0045] Sending the activation request to the activation server, which obtains and returns an activation operation trigger identifier based on the activation method corresponding to the target resource transfer mechanism;

[0046] An activation operation is performed based on the activation operation trigger identifier, and the activation operation is returned to the activation server, so that the activation server performs binding activation processing on the target resource collection device based on the activation operation to obtain an activation result, and returns the activation result. The binding activation processing is used to bind the target user of the social application to the target resource collection device, and the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user fails to bind to the target resource collection device.

[0047] In an embodiment of the present application, when it is necessary to bind the target user's target resource collection device, the target user's social application can first scan the activation information code of the target resource collection device to generate an activation request. The social application further sends the activation request to the activation server. The activation server determines the target resource transfer organization to which the target resource collection device belongs, and then determines the activation operation trigger identifier based on the activation method corresponding to the target resource transfer organization, and sends the activation operation trigger indication to the social application, so that the social application performs the activation operation based on the activation operation trigger identifier. Furthermore, in response to the activation operation returned by the social application, the target resource collection device is subjected to binding activation processing to obtain an activation result. The binding activation processing is used to bind the target user to the target resource collection device; the activation result is returned to the social application, and the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user is unsuccessfully bound to the target resource collection device. The above-mentioned social application is an application different from the resource management application provided by the target resource transfer agency. The target resource transfer agency is any one of multiple resource transfer agencies. This means that no matter which resource transfer agency provides the resource collection device, it can be bound through the social application and the activation server, thereby achieving the uniformity of resource collection device binding. Especially for small and medium-sized resource collection devices, there is no need to develop a resource management application, saving the binding cost of the resource collection device. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the description of the embodiments. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0049] Figure 1 This is a schematic diagram of the structure of a device binding system provided by an embodiment of the present application;

[0050] Figure 2 This is a flow chart of a method for binding a resource collection device based on a social application provided by an embodiment of the present application;

[0051] Figure 3 This is a flow chart of another method for binding a resource collection device based on a social application provided by an embodiment of the present application;

[0052] Figure 4 This is a schematic diagram of an activation information code provided in an embodiment of the present application;

[0053] Figure 5 This is a schematic diagram of a static activation information code provided in an embodiment of the present application;

[0054] Figure 6 This is a schematic diagram of a dynamic activation information code provided in an embodiment of the present application;

[0055] Figure 7a This is a schematic diagram of the structure of an activation interface provided in an embodiment of the present application;

[0056] Figure 7b This is a schematic diagram of a device details interface provided in an embodiment of the present application;

[0057] Figure 8 This is a schematic diagram of the structure of a resource transfer system provided in an embodiment of the present application;

[0058] Figure 9 This is a structural diagram of a resource collection device binding apparatus based on a social application provided by an embodiment of the present application;

[0059] Figure 10 This is a structural diagram of another device for binding a resource collection device based on a social application provided by an embodiment of the present application;

[0060] Figure 11 This is a schematic diagram of the structure of a server provided in an embodiment of the present application;

[0061] Figure 12 This is a schematic diagram of the structure of a terminal provided in an embodiment of the present application. DETAILED DESCRIPTION

[0062] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application.

[0063] The present invention provides a resource collection device binding solution based on social applications. Through a social application, a resource collection device provided by any resource transfer organization can be bound to a user of the social application, achieving uniform resource collection device binding. For small and medium-sized resource transfer organizations, binding resource collection devices and users through social applications can save the cost of developing their own resource management applications. In a specific implementation, the social application generates an activation request by scanning an activation information code provided by a target resource collection device and sends the activation request to an activation server. The activation server determines an activation operation trigger identifier based on the activation method corresponding to the resource transfer organization to which the target resource collection device belongs, and returns the activation operation trigger identifier to the social application. The social application then performs an activation operation based on the activation operation trigger identifier. The activation server performs a binding activation process on the target resource collection device based on the activation operation to obtain an activation result. The binding activation process is used to bind the target user of the social application to the target resource collection device. The activation result indicates that the binding between the target user and the target resource collection device is successful, or indicates that the binding between the target user and the target resource collection device is unsuccessful.

[0064] Based on the above-mentioned resource collection device binding solution based on social application, the embodiment of the present application provides a device binding system, see Figure 1 , is a structural diagram of a device binding system provided in an embodiment of the present application, Figure 1 The device binding system includes a user terminal 101, a target resource collection device 102, an activation server 103, and a target resource transfer mechanism 104. The target resource collection device 102 is designed and provided by the target resource transfer mechanism 104, and both the target resource collection device 102 and the target resource transfer mechanism 104 can be connected to the activation server 103.

[0065] The user terminal 101 may include a smartphone, tablet computer, laptop computer, desktop computer, smart speaker, smart watch, car terminal, smart TV and other devices. The activation server 103 may include an independent physical server, or a server cluster or distributed system composed of multiple physical servers. It may also be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms. An application for unified binding of payment devices may be running in the user terminal 101. The application may be an application that has a resource transfer function or an application that does not have a resource transfer function. Optionally, the application of this application may be a social application that has a resource transfer function, and the social application itself can be used for instant messaging or non-instant messaging.

[0066] The target resource collection device 102 may carry an activation information code such as Figure 1 As shown in 1021, the user terminal 101 calls the social application running on it to perform a scanning operation on the activation information code to generate an activation request for activating and binding the target resource collection device; then the user terminal 101 sends the activation request to the activation server 103. Optionally, before sending the activation request to the activation server, the user terminal 101 can output a prompt message for activating the target resource collection device in the social application. If the target user of the social application enters a confirmation operation for the prompt message, the activation request can be sent to the activation server 103, thereby ensuring that the target resource collection device is actively and willingly bound by the target user.

[0067] After receiving the activation request, the activation server 103 determines that the target resource collection device 102 belongs to the target resource transfer organization 104 and determines an activation operation trigger identifier based on the activation method corresponding to the target resource transfer organization 104. In a specific implementation, the activation information code corresponding to any resource collection device can include information about the resource transfer organization to which the resource collection device belongs. After the social application scans the activation information code of the target resource collection device, it can obtain the target resource transfer organization information and carry the target resource transfer organization information in the activation request. Furthermore, when any resource transfer organization registers with the activation server, the activation server stores the information of each resource transfer organization and the activation method corresponding to each resource transfer organization. In this way, the activation server 103 can directly determine that the target resource collection device 102 belongs to the target resource transfer organization based on the activation request and obtain the activation method corresponding to the target resource transfer organization. The activation method corresponding to the target resource transfer organization can include the activation application used by the target resource transfer organization to perform the activation operation and the activation application entry for accessing the activation application. The implementation method of the activation server generating the activation operation trigger identifier based on the activation method corresponding to the target resource transfer mechanism includes: converting the activation application entry in the activation method into a page address format, and the conversion result can be used as an activation operation trigger identifier.

[0068] Furthermore, the activation server 102 sends an activation operation trigger identifier to the social application, which displays the activation operation trigger identifier. The target user triggers the activation operation trigger identifier to enter the activation application corresponding to the target resource transfer mechanism. The activation application can be an application APP, a mini-program within the social application, or a web application. The target user enters the activation operation in the activation application and calls the target resource transfer device to activate the target resource collection device. After activation, the activation server 102 is notified to perform a binding activation process on the target resource collection device again to obtain an activation result. The binding activation process is used to bind the target user to the target resource transfer device. The activation result is used to indicate whether the binding between the target user and the target resource transfer device is successful or unsuccessful.

[0069] The activation server 102 feeds back the activation result to the social application, which displays the activation result. In this way, the target user can learn the binding status between the target user and the target resource collection device through the activation result.

[0070] Based on the above-mentioned device binding system, the embodiment of the present application provides a resource collection device binding method based on social application, see Figure 2, which is a flow chart of a resource collection device binding method based on a social application provided in an embodiment of the present application. Figure 2 The resource collection device binding method based on social application is executed by the activation server, and specifically can be executed by the processor of the activation server. Figure 2 The resource collection device binding method based on social application shown may include the following steps:

[0071] Step S201: Acquire an activation request sent by a social application. The activation request is generated by the social application by scanning an activation information code corresponding to a target resource receiving device. The target resource receiving device is provided by a target resource transfer mechanism.

[0072] Optionally, a social application may or may not have a resource transfer function. If a social application has a resource transfer function, the social application will correspond to a resource transfer mechanism for managing resource transfers. Users of the social application can complete resource transfer operations through the social application, where resource transfer is the transfer of resources from one resource account to another. For example, suppose user 1 registers an account in the social application and activates the resource transfer function in the social application, and user 1 opens a resource account 1 in the resource transfer mechanism corresponding to the social application. User 2 registers an account in the social application and activates the resource transfer function in the social application, and opens a resource account 2 in the resource transfer mechanism corresponding to the social application. When user 1 performs a resource transfer operation to transfer a target amount of resources to user 2 through the resource transfer function in the social application, the resource transfer mechanism corresponding to the social application can transfer the target amount of resources in user 1's resource account 1 to user 2's resource account 2.

[0073] Alternatively, a resource transfer organization can provide one or more resource collection devices. Each resource collection device is provided by a resource transfer organization, and each resource transfer organization can develop a corresponding resource management application. Typically, users can use the resource management application provided by each resource transfer organization to complete binding with the corresponding resource collection device. However, if a user wishes to bind multiple resource collection devices, they must download the resource management application corresponding to the resource transfer structure to which each resource collection device belongs, increasing memory consumption on the user's terminal. Furthermore, for some small and medium-sized resource transfer organizations, developing a corresponding resource management application is not feasible. Therefore, this application considers that with the development of internet technology, social applications have become almost indispensable for social communication between users, and therefore many users will inevitably download applications. If binding all resource collection devices is performed based on social applications, the two aforementioned issues can be resolved. Therefore, this application proposes achieving unified binding and activation of resource collection devices through social applications. Therefore, in one embodiment, the resource management application corresponding to the target resource transfer organization is different from the social application. Of course, if the social application has resource transfer functionality and is associated with the target resource transfer organization, then the resource management application corresponding to the target resource transfer organization and the social application are identical.

[0074] It should be understood that before executing step S201, the target resource collection device and the target resource transfer agency should both be registered with the activation server. The purpose of registering the target resource collection device with the activation server is to write some information about the target resource collection device into the activation server, such as the device model, device serial number, the version of the Software Development Kit (SDK) package installed in the device, the device network type, the organization identifier of the target resource transfer agency to which the device belongs, and the type of activation information code provided by the device. The type of activation information code may include a barcode or a QR code. The SDK package is a software package for implementing the resource transfer function. In other words, only resource collection devices that have installed this software package can perform the resource collection function. Since this application uniformly binds resource collection devices through social applications, the SDK package is provided by the resource transfer agency corresponding to the social application.

[0075] Specifically, the target resource collecting device is registered in the activation server, which may include the following steps: the activation server generates device identification information for the target resource collecting device in response to the first registration request of the target resource collecting device, and the device identification information may include the device serial number, device binding code and device key of the target resource collecting device; the device identification information is encrypted using the device key and returned to the target resource collecting device, so that the target resource collecting device generates device registration information based on the device identification information, and the device registration information may include device identification information, device model, device network type, device activation information code type and the version of the SDK package installed on the device.

[0076] Optionally, the device key generated by the activation server for the target resource receiving device may include a public key and a private key. The activation server may use the device key to encrypt the device identification information using the public key corresponding to the target resource receiving device, so that the target resource receiving device can use its own private key to decode it. Similarly, the device information returned by the target resource receiving device to the activation server is also encrypted, and the encryption may be based on the public key corresponding to the activation server. In this way, all information transmitted between the activation server and the target resource receiving device is encrypted using the other party's public key, and only those with the corresponding private key can decrypt the transmitted information, thereby ensuring the security of information transmitted between the activation server and the target resource receiving device.

[0077] The purpose of the target resource transfer agency registering in the activation server is to provide the activation server with the activation method of the target resource transfer agency and the agency identifier generated by the activation server to represent the unique identity identifier of the target resource transfer agency. Specifically, the registration of the target resource transfer agency in the activation server may include: the activation server receives the second registration request of the target resource transfer agency, the second registration request includes the activation information corresponding to the target resource transfer agency; generates an agency identifier for the target resource transfer agency, and associates and stores the agency identifier and the activation information corresponding to the target resource transfer agency, which may include the activation method. It should be understood that the information transmitted between the target resource transfer agency and the activation server is also transmitted after being encrypted with the other party's public key, which ensures the security of information transmission between the activation server and the target resource transfer agency. In order to further improve the security of device binding, the information transmitted between the target resource transfer agency and the activation server can also be processed with a communication signature to ensure the authenticity and validity of the transmitted information.

[0078] After the target resource transfer organization and the target resource receiving device have completed registration in the activation server, the social application can generate an activation request by scanning the activation information code corresponding to the target resource receiving device. Otherwise, when the social application scans the activation information code corresponding to the target resource receiving device, some binding error prompt information will be output.

[0079] In one embodiment, the activation information code corresponding to the target resource collection device may include the address identifier of the activation server corresponding to the target resource collection device, such as the activation server URL. This allows the user terminal to determine which activation server to send the activation request to after generating an activation request by scanning the activation information code. Optionally, the activation information code may also include information uniquely identifying the target resource collection device, such as the device serial number and device binding number of the target resource collection device. This allows the activation server to determine from the activation request which resource collection device to bind the target user of the social application to.

[0080] Step S202: determining an activation operation trigger identifier based on the activation mode corresponding to the target resource transfer mechanism, and sending the activation operation trigger identifier to the social application.

[0081] Before executing step S202, the activation server first determines the activation method corresponding to the target resource transfer organization. In one embodiment, the activation information code may include the organization identifier of the target resource transfer organization. The activation server can determine that the target resource collection device belongs to the target resource transfer organization based on the organization identifier assigned to the target resource transfer organization during registration. The activation server can then determine the activation method corresponding to the target resource transfer organization based on the organization identifier and activation method associated with the target resource transfer organization stored in the activation server.

[0082] In another embodiment, as can be seen from the above, the device serial number and device binding code included in the activation information code are carried in the activation request. Then, based on the device serial number and device binding code in the activation request, the device registration information of the target resource receiving device stored in the activation server can be found. The device registration information may include the organization identifier of the resource transfer organization to which the target resource receiving device belongs; further, based on the organization identifier and activation method associated with the storage in the activation server, the activation method corresponding to the target resource transfer organization can be obtained.

[0083] Optionally, the activation method in the target resource collecting device may include an activation application and an activation application entrance. The activation application may be a sub-application, a web application, and an application (APP); if the activation application is a sub-application, the corresponding activation application entrance will jump to a sub-application when it is triggered; the sub-application may be a sub-program in a social application. If the social application has a resource transfer function, then the applet may be a applet developed by a resource transfer agency corresponding to the social application, or it may be a applet developed by the target resource transfer agency in the social application and belonging to the target resource transfer agency; if the activation application is a web application, the corresponding application entrance will jump to a web page when it is triggered; if the activation application is an APP, the corresponding activation application entrance will jump to an APP when it is triggered. The APP may be developed by the target resource transfer agency, or it may be developed by other agencies related to the target resource transfer agency and the target resource transfer agency has obtained authorization to use it.

[0084] Determining the activation operation trigger identifier based on the activation mode corresponding to the target resource transfer mechanism in step S202 may include: converting the activation application entry in the activation mode into a page address format, and using the converted page address as the activation operation trigger identifier.

[0085] Step S203: In response to the activation operation performed by the social application based on the activation operation trigger identifier, a binding activation process is performed on the target resource receiving device to obtain an activation result.

[0086] After receiving the activation operation trigger identifier sent by the activation server, the social application can output the activation operation trigger identifier so that the target user of the social application can trigger the activation operation trigger identifier to enter an activation operation. The activation operation may include the target user entering some basic user information, such as the user's credit information, user attribute information, and the user's historical binding device information. The activation operation may also include the target user entering an operation to confirm the binding, modify the bound device name, and other various operations related to the binding device. The social application feeds the activation operation input by the target user back to the activation server, which then performs binding and activation processing on the target resource collection device based on the activation operation. The so-called binding and activation processing may be binding the target user to the target resource collection device.

[0087] Optionally, as can be seen from the above, the activation request carries the device serial number and device binding code of the target resource collecting device. When the target resource collecting device is registered in the activation server, the device serial number and device binding code of the target resource collecting device are also written into the activation server. In order to ensure the security and accuracy of the bound device, the activation server needs to compare the device serial number and device binding code carried in the activation request with the device serial number and device binding code stored in the activation server before executing step S203 or step S202. If the two device binding codes are the same and the two device serial numbers are also the same, step S203 or step S202 can be executed.

[0088] In one embodiment, binding and activating the target resource collection device includes verifying the activation operation and, upon successful verification, invoking the target resource transfer mechanism's application program interface to complete binding of the target resource collection device to the target resource transfer mechanism. Verifying the activation operation may include verifying the legitimacy of the activation operation and the correctness of the information associated with the activation operation. For example, if the activation operation includes inputting the target user's user identity information, the correct format and correctness of the user identity information may be verified.

[0089] Step S204: Return the activation result to the social application.

[0090] After the target user and the target resource collection device are bound in step S203, an activation result is obtained, indicating whether the binding between the target user and the target resource collection device is successful or unsuccessful. Binding failures may occur for a variety of reasons, such as poor network conditions on the target user's terminal, poor credit rating due to previously bound devices, or the target user not currently allowing device binding.

[0091] The activation server feeds back the activation result to the social application. If the activation result indicates that the target user is successfully bound to the target resource collection device, the activation result may include a prompt message of successful binding, such as "Congratulations to XX user for successfully binding to XX resource collection device. You can go to settings to manage XX resource collection device"; if the activation result indicates that the target user fails to bind to the target resource collection device, the activation result may include a prompt message of binding failure, and the prompt message may include the reason for the failure, which helps to increase the probability of the target user successfully binding next time.

[0092] In one embodiment, to further enhance the security of device binding, the operation of binding the target user to the target resource collection device requires the consent of the target user. Therefore, if the target user voluntarily and proactively binds the target resource collection device, the activation request sent by the social application can carry the target user's user identity credential information. The user identity credential information can be obtained with the target user's consent. The user identity credential information can be the target user's account name in the social application or the target user's identity information or contact information, etc. If the activation request does not carry the target user's user identity credential information, it may indicate that the activation request is illegal. Therefore, before executing step S202 or step S203, the activation server first verifies whether the user identity credential information is included in some activation servers. If it is included, it can further verify whether the user identity credential information is that of the target user. If so, step S202 and step S203 are continued.

[0093] In one embodiment, after the target user is successfully bound to the target resource collection device, the activation server can establish a communication connection between the Internet of Things platform corresponding to the social application, the target resource collection device, and the target resource transfer device, so that when the target resource collection device receives a resource transfer operation, the resource transfer operation is sent to the Internet of Things platform based on the communication connection, and the Internet of Things platform forwards the resource transfer operation to the target resource transfer mechanism device so that the target resource transfer mechanism executes the resource transfer operation, and the target resource transfer mechanism returns the target resource transfer mechanism execution result to the Internet of Things platform based on the communication connection, and the Internet of Things platform forwards the execution result to the target resource collection device. In short, since this application is a binding between the target resource collection device and the target user completed through a social application, the resource transfer operation executed based on the target resource collection device should be forwarded by the Internet of Things platform corresponding to the social application.

[0094] In an embodiment of the present application, when it is necessary to bind the target user's target resource collection device, the target user's social application can first scan the activation information code of the target resource collection device to generate an activation request. The social application further sends the activation request to the activation server. The activation server determines the target resource transfer organization to which the target resource collection device belongs, and then determines the activation operation trigger identifier based on the activation method corresponding to the target resource transfer organization, and sends the activation operation trigger indication to the social application, so that the social application performs the activation operation based on the activation operation trigger identifier. Furthermore, in response to the activation operation returned by the social application, the target resource collection device is subjected to binding activation processing to obtain an activation result. The binding activation processing is used to bind the target user to the target resource collection device; the activation result is returned to the social application, and the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user is unsuccessfully bound to the target resource collection device. The above-mentioned social application is an application different from the resource management application provided by the target resource transfer agency. The target resource transfer agency is any one of multiple resource transfer agencies. This means that no matter which resource transfer agency provides the resource collection device, it can be bound through the social application and the activation server, thereby achieving the uniformity of resource collection device binding. Especially for small and medium-sized resource collection devices, there is no need to develop a resource management application, saving the binding cost of the resource collection device.

[0095] Based on the above-mentioned resource collection device binding method based on social application, the embodiment of the present application provides another resource collection device binding method based on social application, see Figure 3 , which is a flow chart of another resource collection device binding method based on social applications provided in an embodiment of the present application. Figure 3 The resource collection device binding method based on social application is executed by the terminal, and specifically can be executed by the processor of the terminal. Figure 3 The method for binding a resource collection device based on a social application may include the following steps:

[0096] Step S301: Scan the target resource through the social application to receive the activation information code corresponding to the device and generate an activation request.

[0097] The activation information code corresponding to the target resource collection device may include the address information of the activation server, the device serial number of the target resource collection device, and the device binding code. Figure 4 , is a form of activation information code provided in an embodiment of the present application, Figure 4The activation information code includes the activation server address information, which can be represented as: http: / / papa.weixin.qqqq.com / smatatiqi / home?, the device serial number, which can be represented as abcdeefg, and the device binding code, which can be represented as stuwuxi&sn. The information that can be obtained by scanning the activation information code by the social application can be represented as follows:

[0098] http: / / papa.weixin.qqqq.com / smatatiqi / home?code=stuwuxi&sn=abcdeefg.

[0099] In one embodiment, the activation information code type to which the activation information code belongs can be a dynamic code or a static code. If the activation information code is a static code, then the activation information code can be a fixed code that is attached to the outside of the target resource collection device, such as Figure 5 As shown. Assume that Figure 5 In the figure, 501 represents the target resource receiving device, and 502 represents the activation information code pasted on the outside of the target resource receiving device.

[0100] Since the activation information code is dynamic, the activation information code can be dynamically displayed on the display device of the target resource receiving device. Dynamic display can mean updating the activation information code at regular intervals. Figure 6 , is a schematic diagram of a dynamic activation information code provided in an embodiment of the present application. 601 represents a target resource collection device, and 602 represents a display device of the target resource collection device. Initially, the display device of the target resource collection device displays the dynamic activation information code as 603. As time passes, the dynamic activation information code changes from 603 to 604. The dynamic activation information code can be generated by an activation server and transmitted to the target resource collection device.

[0101] Optionally, the activation server sends a dynamic activation information code to the target resource collecting device, including: the activation server can generate a new activation information code and transmit it to the target resource collecting device at regular intervals, such as every 3 minutes, every 5 minutes or even every few seconds, etc. This specific interval time can be agreed upon in advance by the activation server and the target resource collecting device.

[0102] Optionally, the activation server sends a dynamic activation information code to the target resource receiving device, including: each dynamic activation information code has a certain validity period, and when the target resource receiving device receives the dynamic activation information code sent by the activation server, it starts a timer to monitor the display time of the dynamic activation information code; when it is monitored that the display time of the currently displayed dynamic activation information code exceeds its corresponding validity period, a request can be initiated to the activation server to enable the activation server to regenerate the dynamic activation information code.

[0103] In one embodiment, generating an activation request by scanning an activation information code may include: scanning the activation information code corresponding to the target resource receiving device to obtain the device serial number and device binding code corresponding to the target resource receiving device; obtaining the target user's user identity credential information from the social application server corresponding to the social application; and generating an activation request based on the device serial code, device binding code, and the target user's user identity credential information. It should be understood that the target user's user identity credential information is equivalent to a ticket information. After receiving the activation request, the activation server must first perform ticket verification before generating an activation operation trigger identifier and performing binding activation processing. Only after the verification is passed will the steps of generating an activation operation trigger identifier and performing binding activation processing be executed. This ensures the security of device activation and binding.

[0104] Step S302: Send the activation request to the activation server, and the activation server obtains and returns an activation operation trigger identifier based on the activation method corresponding to the target resource transfer mechanism.

[0105] In one embodiment, the activation server obtains and returns the activation operation trigger identifier based on the activation method corresponding to the target resource transfer mechanism. For some specific implementation methods, see Figure 2 The introduction of the relevant contents in the embodiments will not be repeated here.

[0106] Step S303: Execute the activation operation based on the activation operation trigger identifier, and return the activation operation to the activation server, so that the activation server performs binding activation processing on the target resource collection device based on the activation operation to obtain an activation result, and returns the activation result.

[0107] In one embodiment, as can be seen from the foregoing, the activation operation trigger identifier is obtained by converting the page address of the activation application entrance in the activation method. The activation operation is performed based on the activation operation trigger identifier, which may include: when the target user of the social application triggers the activation operation trigger identifier, which is equivalent to triggering the activation application entrance, jumping to the activation application corresponding to the target resource transfer mechanism, and displaying the activation interface in the activation application, see Figure 7a , is a schematic diagram of an activation interface provided in an embodiment of the present application, Figure 7aIt is assumed that the activation application is a small program in a social application; the activation interface may include some information that the target user needs to fill in, such as 701 indicating that the target user needs to fill in the target user's name here, 702 indicating that the target user needs to register the account name in the target resource transfer agency, and 703 indicating that the target user needs to enter the amount of resources that can be transferred through the target resource collection device; the activation interface may also include some options or buttons that the user needs to select, such as the activation interface includes a binding agreement 704 that the user needs to check, and a confirmation button 705 to confirm the binding; the target user enters the above-mentioned content that needs to be entered in the activation interface, and selects the confirmation button 705 to confirm that the target user has performed the activation operation. It should be understood that the above Figure 7a The activation interface is only one possible implementation method listed in this application. In actual applications, different activation interfaces can be set according to different devices, and different information that needs to be filled in by the user can be set. This embodiment of the application does not make specific limitations.

[0108] The activation operation entered by the target user in the activation interface is returned to the activation server, and the activation server performs binding activation processing based on the activation operation. The specific implementation method of the activation server performing binding activation processing has been Figure 2 The details are described in step S203 in the embodiment and will not be repeated here.

[0109] In one embodiment, upon receiving an activation result from the activation server indicating that the target user has successfully bound to the target resource collection device, the target user can manage the target resource collection device through the activation application. Specifically, in response to the device management operation, a device details interface is displayed, which includes basic information about the target resource collection device, identification information of the target resource transfer mechanism, and device management options. Selecting the device management option in the device details interface displays the device management interface, which includes an option for setting the output format of the resource transfer result after the resource transfer is completed through the target resource collection device. The output format of the resource transfer result is determined by triggering the output format setting option.

[0110] For example, see Figure 7b , which is a schematic diagram of a device details interface provided by an embodiment of the present application, the basic information of the target resource collection device may include the shape of the target resource collection device, such as Figure 7b As shown in 71, the target user and the target resource collection device have been bound for a period of time as follows Figure 7b As shown in 72, the target resource receives the power of the device, such as Figure 7b As shown in 73, the network signal of the target resource receiving device is as follows Figure 7bThe identification information of the resource transfer agency to which the target resource belongs can be the name of the target resource transfer agency, for example, Figure 7b The device management options can be as follows: Figure 7b As shown in 75. The target user can manage the device by triggering 75. In this application, device management may include setting the output form of the resource transfer result, and the output form may include voice playback form, animation playback form, text form, etc.

[0111] In one embodiment, the device details interface may also include an unbinding option such as Figure 7b As shown in Figure 76, if the unbinding option is triggered, the activation server is notified to unbind the target user from the target resource collection device. In this way, the user can flexibly control the binding or unbinding with a certain resource collection device, thereby improving the user experience.

[0112] In an embodiment of the present application, when it is necessary to bind the target user's target resource collection device, the target user's social application can first scan the activation information code of the target resource collection device to generate an activation request. The social application further sends the activation request to the activation server. The activation server determines the target resource transfer organization to which the target resource collection device belongs, and then determines the activation operation trigger identifier based on the activation method corresponding to the target resource transfer organization, and sends the activation operation trigger indication to the social application, so that the social application performs the activation operation based on the activation operation trigger identifier. Furthermore, in response to the activation operation returned by the social application, the target resource collection device is subjected to binding activation processing to obtain an activation result. The binding activation processing is used to bind the target user to the target resource collection device; the activation result is returned to the social application, and the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user is unsuccessfully bound to the target resource collection device. The above-mentioned social application is an application different from the resource management application provided by the target resource transfer agency. The target resource transfer agency is any one of multiple resource transfer agencies. This means that no matter which resource transfer agency provides the resource collection device, it can be bound through the social application and the activation server, thereby achieving the uniformity of resource collection device binding. Especially for small and medium-sized resource collection devices, there is no need to develop a resource management application, saving the binding cost of the resource collection device.

[0113] based on Figure 2 and Figure 3 The embodiment of the resource collection device binding method based on the application program, this application proposes a resource transfer system based on the target resource collection device for resource transfer, see Figure 8, which is a structural diagram of a resource transfer system for transferring resources based on a target resource collection device proposed in an embodiment of the present application. Before transferring resources based on a target resource collection device, it is necessary to bind the target user to the target resource collection device. The target resource collection device may refer to a first resource collection device provided by a first resource transfer agency corresponding to the social application and a second resource collection device provided by other resource transfer agencies; when binding, both the target resource collection device and the target resource transfer agency to which the target resource collection device belongs need to be activated in the activation server, which is the aforementioned device registration. After registration is completed, the social application scans the activation information code of the target resource collection device and the above-mentioned Figure 2 and Figure 3 The relevant steps in the embodiment bind the target user to the target resource collection device. After the binding is completed, the activation server establishes a communication connection between the target resource collection device, the Internet of Things platform corresponding to the social application, and the target resource transfer mechanism. The target resource collection device is connected to the Internet of Things platform corresponding to the social application through the network. Furthermore, the information that needs to be transmitted between the target resource collection device and the target resource transfer mechanism, such as resource transfer information, resource transfer results, and device status, etc., all need to be forwarded through the Internet of Things platform. Resource transfer information can refer to the amount of resources that the target user needs to transfer through the target resource collection device, the device status can be the network status of the target resource collection device, and the binding status between the target user and the target resource collection device. The binding status can be to maintain the binding or unbind, etc.

[0114] In an embodiment of the present application, when it is necessary to bind the target user's target resource collection device, the target user's social application can first scan the activation information code of the target resource collection device to generate an activation request. The social application further sends the activation request to the activation server. The activation server determines the target resource transfer organization to which the target resource collection device belongs, and then determines the activation operation trigger identifier based on the activation method corresponding to the target resource transfer organization, and sends the activation operation trigger indication to the social application, so that the social application performs the activation operation based on the activation operation trigger identifier. Furthermore, in response to the activation operation returned by the social application, the target resource collection device is subjected to binding activation processing to obtain an activation result. The binding activation processing is used to bind the target user to the target resource collection device; the activation result is returned to the social application, and the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user is unsuccessfully bound to the target resource collection device. The above-mentioned social application is an application different from the resource management application provided by the target resource transfer agency. The target resource transfer agency is any one of multiple resource transfer agencies. This means that no matter which resource transfer agency provides the resource collection device, it can be bound through the social application and the activation server, thereby achieving the uniformity of resource collection device binding. Especially for small and medium-sized resource collection devices, there is no need to develop a resource management application, saving the binding cost of the resource collection device.

[0115] Based on the above embodiment of the device binding method, the embodiment of the present application provides a resource collection device binding device based on social application, see Figure 9 This is a structural diagram of a resource collection device binding apparatus based on a social application provided in an embodiment of the present application. Figure 9 The device binding apparatus based on social application can run the following units:

[0116] An acquisition unit 901 is configured to acquire an activation request sent by a social application, where the activation request is generated by the social application by scanning an activation information code corresponding to a target resource collection device; the target resource collection device is provided by a target resource transfer mechanism among multiple resource transfer mechanisms, where each resource transfer mechanism corresponds to a resource management application; and the resource management application corresponding to the target resource transfer mechanism is different from the social application.

[0117] A determining unit 902 is configured to determine an activation operation triggering identifier based on an activation mode corresponding to the target resource transfer mechanism;

[0118] A sending unit 903 is configured to send the activation operation trigger identifier to the social application;

[0119] A processing unit 904 is configured to, in response to an activation operation performed by the social application based on the activation operation trigger identifier, perform binding activation processing on the target resource collection device to obtain an activation result, wherein the binding activation processing is used to bind a target user of the social application to the target resource collection device;

[0120] The sending unit 903 is further configured to send the activation result to the social application; the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user is unsuccessfully bound to the target resource collection device.

[0121] In one embodiment, the processing unit 904 is further configured to:

[0122] In response to the first registration request of the target resource collecting device, device identification information is generated for the target resource collecting device, the device identification information including the device serial number, device binding code and device key of the target resource collecting device; the device identification information is encrypted using the device key and then returned to the target resource collecting device, so that the target resource collecting device generates device registration information based on the device identification information; the encrypted device registration information sent by the target resource collecting device is received and stored, the device registration information including the device identification information, and the device registration information also includes any one or more of the following information: the device model of the target resource collecting device, the device network type and the device activation information code type.

[0123] In one embodiment, the processing unit 904 is also used to: receive a second registration request from the target resource transfer agency, the second registration request including the activation method corresponding to the target resource transfer agency; generate an agency identifier for the target resource transfer agency, and associate and store the agency identifier and the activation method corresponding to the target resource transfer agency.

[0124] In one embodiment, the activation information code carries the device serial number and device binding code of the target resource payment device, and the device serial number and device binding code are carried in the activation request. When determining the activation operation trigger identifier based on the activation method corresponding to the target resource transfer mechanism, the determining unit 902 performs the following steps:

[0125] If the device serial number carried in the activation request is the same as the device serial number in the device registration information sent by the target resource receiving device, and the device binding code carried in the activation request is the same as the device binding code in the device registration information sent by the target resource receiving device, then the organization identification of the target resource transfer organization is obtained; the activation method associated with the organization identification of the target resource transfer organization is obtained, and an activation operation trigger identifier is generated based on the activation method.

[0126] In one embodiment, the processing unit 904 is also used to: if the activation request carries the user identity credential information of the target user, then execute the step of generating an activation operation trigger identifier based on the activation method corresponding to the target resource transfer agency; if the activation request does not carry the user identity credential information, then output a prompt message of binding failure.

[0127] In one embodiment, the activation method includes an activation application entry and an activation application. When the activation application entry is triggered, the activation application is jumped to open. When the determination unit 902 determines the activation operation trigger identifier based on the activation method, it performs the following steps: converting the activation application entry corresponding to the activation method into a page address format, and using the converted page address as the activation operation trigger identifier.

[0128] In one embodiment, the processing unit 904 is also used to: establish a communication connection between the Internet of Things platform corresponding to the social application, the target resource collection device and the target resource transfer mechanism, so that when the target resource collection device receives a resource transfer operation, the resource transfer operation is sent to the Internet of Things platform based on the communication connection, and the Internet of Things platform forwards the resource transfer operation to the target resource transfer mechanism device so that the target resource transfer mechanism executes the resource transfer operation, and the target resource transfer mechanism returns the execution result of the target resource transfer mechanism to the Internet of Things platform based on the communication connection, and the Internet of Things platform forwards the execution result to the target resource collection device.

[0129] According to one embodiment of the present application, Figure 2 The steps involved in the resource collection device binding method based on social application can be Figure 9 The resource collection device based on social application is executed by various units in the binding device. For example, Figure 2 The step S201 can be performed by Figure 9 The acquisition unit 901 in the resource collection device binding device based on social application is executed, and step S202 can be performed by Figure 9The resource collection device binding device based on social application is executed by the determining unit 902 and the sending unit 903, and step S203 can be performed by Figure 9 The processing unit 904 in the resource collection device binding device based on social application is executed, and step S204 can be performed by Figure 9 The resource collection device binding device based on social application is executed by the sending unit 903.

[0130] According to another embodiment of the present application, Figure 9 The various units in the resource collection device binding device based on social applications shown can be individually or completely combined into one or several other units to form a structure, or one (or some) of the units can be further divided into multiple functionally smaller units to form a structure, which can achieve the same operation without affecting the realization of the technical effects of the embodiments of the present application. The above-mentioned units are divided based on logical functions. In actual applications, the functions of one unit can also be implemented by multiple units, or the functions of multiple units can be implemented by one unit. In other embodiments of the present application, the device binding device can also include other units. In actual applications, these functions can also be implemented with the assistance of other units, and can be implemented by the collaboration of multiple units.

[0131] According to another embodiment of the present application, the program can be executed by running on a general computing device such as a computer including a central processing unit (CPU), a random access memory (RAM), a read-only memory (ROM) and other processing elements and storage elements. Figure 2 A computer program (including program code) for each step of the corresponding method shown in FIG. Figure 9 The resource collection device binding device shown in and the resource collection device binding method of the embodiment of the present application are implemented. The computer program can be recorded on a computer-readable storage medium, for example, and loaded into a server through the computer-readable storage medium and run therein.

[0132] In an embodiment of the present application, when it is necessary to bind the target user's target resource collection device, the target user's social application can first scan the activation information code of the target resource collection device to generate an activation request. The social application further sends the activation request to the activation server. The activation server determines the target resource transfer organization to which the target resource collection device belongs, and then determines the activation operation trigger identifier based on the activation method corresponding to the target resource transfer organization, and sends the activation operation trigger indication to the social application, so that the social application performs the activation operation based on the activation operation trigger identifier. Furthermore, in response to the activation operation returned by the social application, the target resource collection device is subjected to binding activation processing to obtain an activation result. The binding activation processing is used to bind the target user to the target resource collection device; the activation result is returned to the social application, and the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user is unsuccessfully bound to the target resource collection device. The above-mentioned social application is an application different from the resource management application provided by the target resource transfer agency. The target resource transfer agency is any one of multiple resource transfer agencies. This means that no matter which resource transfer agency provides the resource collection device, it can be bound through the social application and the activation server, thereby achieving the uniformity of resource collection device binding. Especially for small and medium-sized resource collection devices, there is no need to develop a resource management application, saving the binding cost of the resource collection device.

[0133] Based on the above-mentioned embodiment of the resource collection device binding method based on social application and the embodiment of the resource collection device binding device based on social application, the embodiment of the present application also provides another resource collection device binding device based on social application, see Figure 10 , which is a structural diagram of another social application-based resource collection device binding device provided in an embodiment of the present application. Figure 10 The resource collection device binding device can run the following units:

[0134] Generating unit 1001 is configured to generate an activation request by scanning an activation information code corresponding to a target resource collection device through a social application; the target resource collection device is provided by a target resource transfer mechanism among a plurality of resource transfer mechanisms, each resource transfer mechanism providing one or more resource collection devices, and each resource transfer mechanism corresponding to a resource management application; the resource management application corresponding to the target resource transfer mechanism is different from the social application;

[0135] The sending unit 1002 is configured to send the activation request to the activation server, and the activation server obtains and returns an activation operation trigger identifier based on the activation method corresponding to the target resource transfer mechanism;

[0136] An execution unit 1003 is configured to execute an activation operation based on the activation operation triggering identifier;

[0137] The sending unit 1002 is further used to return the activation operation to the activation server, so that the activation server performs binding activation processing on the target resource collection device based on the activation operation to obtain an activation result, and returns the activation result. The binding activation processing is used to bind the target user of the social application to the target resource collection device, and the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user fails to be bound to the target resource collection device.

[0138] In one embodiment, the device binding device may also include a display unit 1004 and a processing unit 1005, wherein the display unit 1004 is used to display a device details interface in response to a device management operation, wherein the device details interface includes basic information of the target resource receiving device, identification information of the target resource transfer agency, and a device management option; the device management option is selected to display a device management interface, wherein the device management interface includes an output form setting option for the resource transfer result after the resource transfer is completed through the target resource receiving device; the processing unit 1005 is used to determine the output form of the resource transfer result by triggering the output form setting option.

[0139] In one embodiment, the device details page further includes an unbind device option, and the processing unit 1005 is further configured to notify the activation server to unbind the user from the target resource collection device if the unbind device option is triggered.

[0140] In one embodiment, the activation information code corresponding to the target resource receiving device carries the device serial code and device binding code of the target resource receiving device; when the generation unit 1001 generates an activation request by scanning the activation code information corresponding to the target resource receiving device through the social application, it performs the following steps: obtaining the device serial code and device binding code corresponding to the target resource receiving device by scanning the activation information code corresponding to the target resource receiving device; obtaining the user identity credential information of the target user from the social application server corresponding to the social application; and generating an activation request based on the device serial code, the device binding code, and the user identity credential information.

[0141] According to one embodiment of the present application, Figure 3 The steps involved in the resource collection device binding method based on social application can be Figure 10 The resource collection device based on social application is executed by various units in the binding device. For example, Figure 3The step S301 can be performed by Figure 10 The generation unit 1001 in the resource collection device binding device based on social application is executed, and step S302 can be performed by Figure 10 The sending unit 1002 in the resource collection device binding device based on social application is executed, and step S303 can be performed by Figure 10 The execution is performed by the execution unit 1003 and the sending unit 1002 in the resource collection device binding apparatus based on social application.

[0142] According to another embodiment of the present application, Figure 10 The various units in the resource collection device binding device based on social applications shown can be individually or completely combined into one or several other units to form a structure, or one (or some) of the units can be further divided into multiple functionally smaller units to form a structure, which can achieve the same operation without affecting the realization of the technical effects of the embodiments of the present application. The above-mentioned units are divided based on logical functions. In actual applications, the functions of one unit can also be implemented by multiple units, or the functions of multiple units can be implemented by one unit. In other embodiments of the present application, the device binding device can also include other units. In actual applications, these functions can also be implemented with the assistance of other units, and can be implemented by the collaboration of multiple units.

[0143] According to another embodiment of the present application, the program can be executed by running on a general computing device such as a computer including a central processing unit (CPU), a random access memory (RAM), a read-only memory (ROM) and other processing elements and storage elements. Figure 3 A computer program (including program code) for each step of the corresponding method shown in FIG. Figure 10 The computer program can be recorded on a computer-readable storage medium, for example, and loaded into a terminal through the computer-readable storage medium and run therein.

[0144] In an embodiment of the present application, when it is necessary to bind the target user's target resource collection device, the target user's social application can first scan the activation information code of the target resource collection device to generate an activation request. The social application further sends the activation request to the activation server. The activation server determines the target resource transfer organization to which the target resource collection device belongs, and then determines the activation operation trigger identifier based on the activation method corresponding to the target resource transfer organization, and sends the activation operation trigger indication to the social application, so that the social application performs the activation operation based on the activation operation trigger identifier. Furthermore, in response to the activation operation returned by the social application, the target resource collection device is subjected to binding activation processing to obtain an activation result. The binding activation processing is used to bind the target user to the target resource collection device; the activation result is returned to the social application, and the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user is unsuccessfully bound to the target resource collection device. The above-mentioned social application is an application different from the resource management application provided by the target resource transfer agency. The target resource transfer agency is any one of multiple resource transfer agencies. This means that no matter which resource transfer agency provides the resource collection device, it can be bound through the social application and the activation server, thereby achieving the uniformity of resource collection device binding. Especially for small and medium-sized resource collection devices, there is no need to develop a resource management application, saving the binding cost of the resource collection device.

[0145] Based on the above-mentioned social application-based resource collection device binding method embodiment and social application-based resource collection device binding device embodiment, the present application embodiment provides a server, see Figure 11 , is a structural diagram of a server provided in an embodiment of the present application. Figure 11 The server corresponds to the aforementioned activation server, Figure 11 The server may include a processor 1101, an input interface 1102, an output interface 1103, and a computer storage medium 1104. The processor 1101, the input interface 1102, the output interface 1103, and the computer storage medium 1104 may be connected via a bus or other means.

[0146] Computer storage medium 1104 may be stored in the server's memory. The computer storage medium 1104 is used to store computer programs, and the processor 1101 is used to execute the computer programs stored in the computer storage medium 1104. Processor 1101 (also known as the CPU (Central Processing Unit)) is the server's computing and control core and is suitable for implementing one or more computer programs, specifically loading and executing:

[0147] Obtaining an activation request sent by a social application, the activation request being generated by the social application by scanning an activation information code corresponding to a target resource collection device; the target resource collection device being provided by a target resource transfer mechanism among a plurality of resource transfer mechanisms, each resource transfer mechanism corresponding to a resource management application; the resource management application corresponding to the target resource transfer mechanism being different from the social application; determining an activation operation trigger identifier based on the activation method corresponding to the target resource transfer mechanism, and sending the activation operation trigger identifier to the social application;

[0148] In response to the activation operation performed by the social application based on the activation operation trigger identifier, binding activation processing is performed on the target resource collection device to obtain an activation result, wherein the binding activation processing is used to bind the target user of the social application to the target resource collection device; the activation result is sent to the social application; the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user fails to bind to the target resource collection device.

[0149] In an embodiment of the present application, when it is necessary to bind the target user's target resource collection device, the target user's social application can first scan the activation information code of the target resource collection device to generate an activation request. The social application further sends the activation request to the activation server. The activation server determines the target resource transfer organization to which the target resource collection device belongs, and then determines the activation operation trigger identifier based on the activation method corresponding to the target resource transfer organization, and sends the activation operation trigger indication to the social application, so that the social application performs the activation operation based on the activation operation trigger identifier. Furthermore, in response to the activation operation returned by the social application, the target resource collection device is subjected to binding activation processing to obtain an activation result. The binding activation processing is used to bind the target user to the target resource collection device; the activation result is returned to the social application, and the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user is unsuccessfully bound to the target resource collection device. The above-mentioned social application is an application different from the resource management application provided by the target resource transfer agency. The target resource transfer agency is any one of multiple resource transfer agencies. This means that no matter which resource transfer agency provides the resource collection device, it can be bound through the social application and the activation server, thereby achieving the uniformity of resource collection device binding. Especially for small and medium-sized resource collection devices, there is no need to develop a resource management application, saving the binding cost of the resource collection device.

[0150] Based on the above embodiments, the present application provides a terminal, see Figure 12, is a structural diagram of a terminal provided in an embodiment of the application, Figure 12 The terminal may include a processor 1201, an input interface 1202, an output interface 1203, and a computer storage medium 1204. The processor 1201, the input interface 1202, the output interface 1203, and the computer storage medium 1204 may be connected via a bus or other means.

[0151] Computer storage medium 1204 may be stored in the terminal's memory. The computer storage medium 1204 is used to store computer programs, and the processor 901 is used to execute the computer programs stored in the computer storage medium 1204. The processor 1201 (also known as the CPU (Central Processing Unit)) is the terminal's computing and control core and is suitable for implementing one or more computer programs, specifically loading and executing:

[0152] An activation request is generated by scanning an activation information code corresponding to a target resource collection device by a social application; the target resource collection device is provided by a target resource transfer mechanism among multiple resource transfer mechanisms, each resource transfer mechanism provides one or more resource collection devices, and one resource transfer mechanism corresponds to one resource management application; the resource management application corresponding to the target resource transfer mechanism is different from the social application;

[0153] Sending the activation request to the activation server, which obtains and returns an activation operation trigger identifier based on the activation method corresponding to the target resource transfer mechanism;

[0154] An activation operation is performed based on the activation operation trigger identifier, and the activation operation is returned to the activation server, so that the activation server performs binding activation processing on the target resource collection device based on the activation operation to obtain an activation result, and returns the activation result. The binding activation processing is used to bind the target user of the social application to the target resource collection device, and the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user fails to bind to the target resource collection device.

[0155] In an embodiment of the present application, when it is necessary to bind the target user's target resource collection device, the target user's social application can first scan the activation information code of the target resource collection device to generate an activation request. The social application further sends the activation request to the activation server. The activation server determines the target resource transfer organization to which the target resource collection device belongs, and then determines the activation operation trigger identifier based on the activation method corresponding to the target resource transfer organization, and sends the activation operation trigger indication to the social application, so that the social application performs the activation operation based on the activation operation trigger identifier. Furthermore, in response to the activation operation returned by the social application, the target resource collection device is subjected to binding activation processing to obtain an activation result. The binding activation processing is used to bind the target user to the target resource collection device; the activation result is returned to the social application, and the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user is unsuccessfully bound to the target resource collection device. The above-mentioned social application is an application different from the resource management application provided by the target resource transfer agency. The target resource transfer agency is any one of multiple resource transfer agencies. This means that no matter which resource transfer agency provides the resource collection device, it can be bound through the social application and the activation server, thereby achieving the uniformity of resource collection device binding. Especially for small and medium-sized resource collection devices, there is no need to develop a resource management application, saving the binding cost of the resource collection device.

[0156] The embodiment of the present application also provides a computer storage medium (Memory), which is a memory device of a server or terminal for storing programs and data. It can be understood that the computer storage medium here can include both the built-in storage medium of the server or terminal, and of course can also include the extended storage medium supported by the server or the terminal. The computer storage medium provides a storage space, which stores the operating system of the server or terminal. In addition, one or more computer programs suitable for being loaded and executed by the processor 1101 or 1201 are also stored in the storage space. It should be noted that the computer storage medium here can be a high-speed RAM memory, or a non-volatile memory (non-volatile memory), such as at least one disk storage; optionally, it can also be at least one computer storage medium located away from the aforementioned processor.

[0157] In one embodiment, one or more computer programs stored in the computer storage medium may be loaded and executed by the processor 1101:

[0158] Obtaining an activation request sent by a social application, the activation request being generated by the social application by scanning an activation information code corresponding to a target resource collection device; the target resource collection device being provided by a target resource transfer mechanism among a plurality of resource transfer mechanisms, each resource transfer mechanism corresponding to a resource management application; the resource management application corresponding to the target resource transfer mechanism being different from the social application; determining an activation operation trigger identifier based on the activation method corresponding to the target resource transfer mechanism, and sending the activation operation trigger identifier to the social application;

[0159] In response to the activation operation performed by the social application based on the activation operation trigger identifier, binding activation processing is performed on the target resource collection device to obtain an activation result, wherein the binding activation processing is used to bind the target user of the social application to the target resource collection device; the activation result is sent to the social application; the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user fails to bind to the target resource collection device.

[0160] In one embodiment, the processor 1101 is further configured to: generate device identification information for the target resource collection device in response to a first registration request from the target resource collection device, the device identification information including a device serial number, a device binding code, and a device key of the target resource collection device;

[0161] The device identification information is encrypted using the device key and then returned to the target resource collection device, so that the target resource collection device generates device registration information based on the device identification information; the encrypted device registration information sent by the target resource collection device is received and stored, the device registration information including the device identification information, and the device registration information also including any one or more of the following information: the device model of the target resource collection device, the device network type, and the device activation information code type.

[0162] In one embodiment, the processor 1101 is also used to execute: receiving a second registration request from the target resource transfer agency, the second registration request including the activation method corresponding to the target resource transfer agency; generating an agency identifier for the target resource transfer agency, and associating and storing the agency identifier and the activation method corresponding to the target resource transfer agency.

[0163] In one embodiment, the activation information code carries the device serial number and device binding code of the target resource payment device, and the device serial number and device binding code are carried in the activation request. When the processor 1101 determines the activation operation trigger identifier based on the activation method corresponding to the target resource transfer mechanism, it performs the following steps:

[0164] If the device serial number carried in the activation request is the same as the device serial number in the device registration information sent by the target resource receiving device, and the device binding code carried in the activation request is the same as the device binding code in the device registration information sent by the target resource receiving device, then the organization identification of the target resource transfer organization is obtained; the activation method associated with the organization identification of the target resource transfer organization is obtained, and an activation operation trigger identifier is generated based on the activation method.

[0165] In one embodiment, the processor 1101 is also used to execute: if the activation request carries the user identity credential information of the target user, then execute the step of generating an activation operation trigger identifier based on the activation method corresponding to the target resource transfer agency; if the activation request does not carry the user identity credential information, then output a prompt message of binding failure.

[0166] In one embodiment, the activation method includes an activation application entry and an activation application, and when the activation application entry is triggered, the activation application is jumped to open; when the processor 1101 determines the activation operation trigger identifier based on the activation method, it performs the following steps: converting the activation application entry corresponding to the activation method into a page address format, and using the converted page address as the activation operation trigger identifier.

[0167] In one embodiment, the processor 1101 is also used to execute: establishing a communication connection between the Internet of Things platform corresponding to the social application, the target resource collection device and the target resource transfer mechanism, so that when the target resource collection device receives a resource transfer operation, the resource transfer operation is sent to the Internet of Things platform based on the communication connection, and the Internet of Things platform forwards the resource transfer operation to the target resource transfer mechanism device so that the target resource transfer mechanism executes the resource transfer operation, and the target resource transfer mechanism returns the execution result of the target resource transfer mechanism to the Internet of Things platform based on the communication connection, and the Internet of Things platform forwards the execution result to the target resource collection device.

[0168] In an embodiment of the present application, when it is necessary to bind the target user's target resource collection device, the target user's social application can first scan the activation information code of the target resource collection device to generate an activation request. The social application further sends the activation request to the activation server. The activation server determines the target resource transfer organization to which the target resource collection device belongs, and then determines the activation operation trigger identifier based on the activation method corresponding to the target resource transfer organization, and sends the activation operation trigger indication to the social application, so that the social application performs the activation operation based on the activation operation trigger identifier. Furthermore, in response to the activation operation returned by the social application, the target resource collection device is subjected to binding activation processing to obtain an activation result. The binding activation processing is used to bind the target user to the target resource collection device; the activation result is returned to the social application, and the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user is unsuccessfully bound to the target resource collection device. The above-mentioned social application is an application different from the resource management application provided by the target resource transfer agency. The target resource transfer agency is any one of multiple resource transfer agencies. This means that no matter which resource transfer agency provides the resource collection device, it can be bound through the social application and the activation server, thereby achieving the uniformity of resource collection device binding. Especially for small and medium-sized resource collection devices, there is no need to develop a resource management application, saving the binding cost of the resource collection device.

[0169] In another embodiment, one or more computer programs stored in the computer storage medium may be loaded and executed by the processor 1201:

[0170] An activation request is generated by scanning an activation information code corresponding to a target resource collection device by a social application; the target resource collection device is provided by a target resource transfer mechanism among multiple resource transfer mechanisms, each resource transfer mechanism provides one or more resource collection devices, and one resource transfer mechanism corresponds to one resource management application; the resource management application corresponding to the target resource transfer mechanism is different from the social application;

[0171] Sending the activation request to the activation server, which obtains and returns an activation operation trigger identifier based on the activation method corresponding to the target resource transfer mechanism;

[0172] An activation operation is performed based on the activation operation trigger identifier, and the activation operation is returned to the activation server, so that the activation server performs binding activation processing on the target resource collection device based on the activation operation to obtain an activation result, and returns the activation result. The binding activation processing is used to bind the target user of the social application to the target resource collection device, and the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user fails to bind to the target resource collection device.

[0173] In one embodiment, after the target user is successfully bound to the target resource collection device, the processor 1201 is further configured to execute:

[0174] In response to the device management operation, the device details interface is displayed, which includes the basic information of the target resource receiving device, the identification information of the target resource transfer mechanism, and the device management option; the device management option is selected to display the device management interface, which includes the output form setting option of the resource transfer result after the resource transfer is completed through the target resource receiving device; the output form of the resource transfer result is determined by triggering the output form setting option.

[0175] In one embodiment, the device details page further includes an unbind device option, and the processor 1201 is further configured to execute: if the unbind device option is triggered, notify the activation server to unbind the user from the target resource collection device.

[0176] In one embodiment, the activation information code corresponding to the target resource receiving device carries a device serial code and a device binding code of the target resource receiving device; the processor 1201 generates an activation request by scanning the activation code information corresponding to the target resource receiving device through a social application, including:

[0177] By scanning the activation information code corresponding to the target resource receiving device, the device serial code and device binding code corresponding to the target resource receiving device are obtained; the user identity credential information of the target user is obtained from the social application server corresponding to the social application; and an activation request is generated based on the device serial code, the device binding code and the user identity credential information.

[0178] In an embodiment of the present application, when it is necessary to bind the target user's target resource collection device, the target user's social application can first scan the activation information code of the target resource collection device to generate an activation request. The social application further sends the activation request to the activation server. The activation server determines the target resource transfer organization to which the target resource collection device belongs, and then determines the activation operation trigger identifier based on the activation method corresponding to the target resource transfer organization, and sends the activation operation trigger indication to the social application, so that the social application performs the activation operation based on the activation operation trigger identifier. Furthermore, in response to the activation operation returned by the social application, the target resource collection device is subjected to binding activation processing to obtain an activation result. The binding activation processing is used to bind the target user to the target resource collection device; the activation result is returned to the social application, and the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user is unsuccessfully bound to the target resource collection device. The above-mentioned social application is an application different from the resource management application provided by the target resource transfer agency. The target resource transfer agency is any one of multiple resource transfer agencies. This means that no matter which resource transfer agency provides the resource collection device, it can be bound through the social application and the activation server, thereby achieving the uniformity of resource collection device binding. Especially for small and medium-sized resource collection devices, there is no need to develop a resource management application, saving the binding cost of the resource collection device.

[0179] An embodiment of the present application provides a computer product or a computer program. The computer product includes a computer program. When the computer program is executed by the processor 1101, it is configured to load and execute:

[0180] Obtaining an activation request sent by a social application, the activation request being generated by the social application by scanning an activation information code corresponding to a target resource collection device; the target resource collection device being provided by a target resource transfer mechanism among a plurality of resource transfer mechanisms, each resource transfer mechanism corresponding to a resource management application; the resource management application corresponding to the target resource transfer mechanism being different from the social application; determining an activation operation trigger identifier based on the activation method corresponding to the target resource transfer mechanism, and sending the activation operation trigger identifier to the social application;

[0181] In response to the activation operation performed by the social application based on the activation operation trigger identifier, binding activation processing is performed on the target resource collection device to obtain an activation result, wherein the binding activation processing is used to bind the target user of the social application to the target resource collection device; the activation result is sent to the social application; the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user fails to bind to the target resource collection device.

[0182] When the computer program is executed by the processor 1201, it is used to load and execute:

[0183] An activation request is generated by scanning an activation information code corresponding to a target resource collection device by a social application; the target resource collection device is provided by a target resource transfer mechanism among multiple resource transfer mechanisms, each resource transfer mechanism provides one or more resource collection devices, and each resource transfer mechanism corresponds to a resource management application; the resource management application corresponding to the target resource transfer mechanism is different from the social application; the activation request is sent to an activation server, which obtains and returns an activation operation trigger identifier based on the activation method corresponding to the target resource transfer mechanism;

[0184] An activation operation is performed based on the activation operation trigger identifier, and the activation operation is returned to the activation server, so that the activation server performs binding activation processing on the target resource collection device based on the activation operation to obtain an activation result, and returns the activation result. The binding activation processing is used to bind the target user of the social application to the target resource collection device, and the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user fails to bind to the target resource collection device.

[0185] In an embodiment of the present application, when it is necessary to bind the target user's target resource collection device, the target user's social application can first scan the activation information code of the target resource collection device to generate an activation request. The social application further sends the activation request to the activation server. The activation server determines the target resource transfer organization to which the target resource collection device belongs, and then determines the activation operation trigger identifier based on the activation method corresponding to the target resource transfer organization, and sends the activation operation trigger indication to the social application, so that the social application performs the activation operation based on the activation operation trigger identifier. Furthermore, in response to the activation operation returned by the social application, the target resource collection device is subjected to binding activation processing to obtain an activation result. The binding activation processing is used to bind the target user to the target resource collection device; the activation result is returned to the social application, and the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user is unsuccessfully bound to the target resource collection device. The above-mentioned social application is an application different from the resource management application provided by the target resource transfer agency. The target resource transfer agency is any one of multiple resource transfer agencies. This means that no matter which resource transfer agency provides the resource collection device, it can be bound through the social application and the activation server, thereby achieving the uniformity of resource collection device binding. Especially for small and medium-sized resource collection devices, there is no need to develop a resource management application, saving the binding cost of the resource collection device.

Claims

1. A resource collection device binding method based on social application, characterized in that: include: Obtaining an activation request sent by a social application, wherein the activation request is generated by the social application by scanning an activation information code corresponding to a target resource collection device, the activation information code carrying a device serial number and a device binding code of the target resource collection device, and the device serial number and the device binding code being carried in the activation request; the target resource collection device is provided by a target resource transfer mechanism among multiple resource transfer mechanisms, each resource transfer mechanism corresponding to a resource management application; the resource management application corresponding to the target resource transfer mechanism is different from that of the social application; wherein both the target resource collection device and the target resource transfer mechanism are registered with an activation server, the purpose of the target resource collection device registering with the activation server is to provide the activation server with an activation method for the target resource transfer mechanism and to trigger the activation server to generate an organization identifier of the target resource transfer mechanism and to associate and store the organization identifier and activation method of the target resource transfer mechanism; the purpose of the target resource collection device registering with the activation server is to have the activation server generate a device serial number and a device binding code for the target resource collection device and store them in the activation server; When the device serial number in the activation request is identical to the device serial number stored in the activation server, and the device binding code in the activation request is identical to the device binding code stored in the activation server, obtaining the organization identifier of the target resource transfer organization, obtaining the activation method associated with the organization identifier of the target resource transfer organization, generating an activation operation trigger identifier based on the activation method, and sending the activation operation trigger identifier to the social application; In response to an activation operation performed by the social application based on the activation operation trigger identifier, performing a binding activation process on the target resource collection device to obtain an activation result, wherein the binding activation process is used to bind a target user of the social application to the target resource collection device; The activation result is sent to the social application; the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user is unsuccessfully bound to the target resource collection device.

2. The method according to claim 1, wherein The method further comprises: In response to a first registration request from the target resource collection device, generating device identification information for the target resource collection device, the device identification information including a device serial number, a device binding code, and a device key of the target resource collection device; The device identification information is encrypted using the device key and then returned to the target resource collection device, so that the target resource collection device generates device registration information based on the device identification information; Receive and store the encrypted device registration information sent by the target resource receiving device, the device registration information including the device identification information, and the device registration information also including any one or more of the following information: the device model of the target resource receiving device, the device network type, and the device activation information code type.

3. The method according to claim 1, wherein The method further comprises: receiving a second registration request from the target resource transfer mechanism, where the second registration request includes an activation method corresponding to the target resource transfer mechanism; An organization identifier is generated for the target resource transfer organization, and the organization identifier and the activation method corresponding to the target resource transfer organization are stored in association.

4. The method according to claim 1, wherein The method further comprises: If the activation request carries the user identity credential information of the target user, executing the step of generating an activation operation trigger identifier based on the activation method corresponding to the target resource transfer mechanism; If the activation request does not carry user identity credential information, a prompt message indicating that the binding failed is output.

5. The method according to claim 1, wherein The activation method includes an activation application entrance and an activation application. When the activation application entrance is triggered, the activation application is opened. The determining of the activation operation trigger identifier based on the activation method includes: The activation application entry corresponding to the activation method is converted into a page address format, and the converted page address is used as an activation operation trigger identifier.

6. The method according to claim 1, wherein The method further comprises: A communication connection is established between the Internet of Things platform corresponding to the social application, the target resource collection device, and the target resource transfer mechanism, so that when the target resource collection device receives a resource transfer operation, the resource transfer operation is sent to the Internet of Things platform based on the communication connection, and the Internet of Things platform forwards the resource transfer operation to the target resource transfer mechanism device so that the target resource transfer mechanism executes the resource transfer operation, and the target resource transfer mechanism returns the target resource transfer mechanism execution result to the Internet of Things platform based on the communication connection, and the Internet of Things platform forwards the execution result to the target resource collection device.

7. A resource collection device binding method based on social application, characterized in that: include: Scan the target resource through the social application to obtain the activation information code corresponding to the device and generate an activation request; The target resource collection device is provided by a target resource transfer mechanism among multiple resource transfer mechanisms, each resource transfer mechanism provides one or more resource collection devices, and one resource transfer mechanism corresponds to one resource management application; the resource management application corresponding to the target resource transfer mechanism is different from the social application; the activation information code carries the device serial number and device binding code of the target resource collection device, and the device serial number and the device binding code are carried in the activation request; The target resource collection device and the target resource transfer mechanism are both registered in the activation server. The purpose of the target resource collection device registering in the activation server is to provide the activation server with an activation method for the target resource transfer mechanism and to trigger the activation server to generate an organization identifier of the target resource transfer mechanism and to associate and store the organization identifier and activation method of the target resource transfer mechanism. The purpose of the target resource collection device registering in the activation server is to enable the activation server to generate a device serial number and a device binding code for the target resource collection device and store them in the activation server. Sending the activation request to an activation server, and when the device serial number in the activation request is identical to the device serial number stored in the activation server, and the device binding code in the activation request is identical to the device binding code stored in the activation server, obtaining the organization identifier of the target resource transfer organization, obtaining the activation method associated with the organization identifier of the target resource transfer organization, generating an activation operation trigger identifier based on the activation method, and returning the activation operation trigger identifier; An activation operation is performed based on the activation operation trigger identifier, and the activation operation is returned to the activation server, so that the activation server performs binding activation processing on the target resource collection device based on the activation operation to obtain an activation result, and returns the activation result. The binding activation processing is used to bind the target user of the social application to the target resource collection device, and the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user fails to bind to the target resource collection device.

8. The method according to claim 7, wherein After the target user is successfully bound to the target resource collection device, the method further includes: In response to the device management operation, displaying a device details interface, the device details interface including basic information of the target resource receiving device, identification information of the target resource transfer mechanism, and device management options; Selecting the device management option displays a device management interface, wherein the device management interface includes an option for setting the output format of the resource transfer result after the resource transfer is completed by the target resource receiving device; The output form of the resource transfer result is determined by triggering the output form setting option.

9. The method according to claim 8, wherein The device details page also includes an option to unbind the device, and the method further includes: If the unbinding device option is triggered, the activation server is notified to unbind the user from the target resource collection device.

10. The method according to claim 7, wherein: The activation information code corresponding to the target resource collection device carries the device serial code and device binding code of the target resource collection device; The step of scanning the target resource through the social application to obtain activation code information corresponding to the device and generating an activation request includes: Obtain the device serial code and device binding code corresponding to the target resource receiving device by scanning the activation information code corresponding to the target resource receiving device; Obtaining user identity credential information of the target user from a social application server corresponding to the social application; An activation request is generated based on the device serial code, the device binding code, and the user identity credential information.

11. A resource collection device binding device based on social application, characterized in that: include: an acquisition unit, configured to acquire an activation request sent by a social application, the activation request being generated by the social application by scanning an activation information code corresponding to a target resource collection device, the activation information code carrying a device serial number and a device binding code of the target resource collection device, the device serial number and the device binding code being carried in the activation request; the target resource collection device being provided by a target resource transfer mechanism among a plurality of resource transfer mechanisms, each resource transfer mechanism corresponding to a resource management application; the resource management application corresponding to the target resource transfer mechanism being different from that of the social application; wherein both the target resource collection device and the target resource transfer mechanism are registered with an activation server, the purpose of the target resource collection device registering with the activation server being to provide the activation server with an activation method for the target resource transfer mechanism and to trigger the activation server to generate an organization identifier of the target resource transfer mechanism and to associate and store the organization identifier of the target resource transfer mechanism with the activation method; the purpose of the target resource collection device registering with the activation server being to have the activation server generate a device serial number and a device binding code for the target resource collection device and store them in the activation server; a determining unit, configured to, when the device serial number in the activation request is identical to the device serial number stored in the activation server, and the device binding code in the activation request is identical to the device binding code stored in the activation server, obtain an organization identifier of the target resource transfer organization, and determine an activation operation trigger identifier based on an activation method stored in association with the organization identifier; a sending unit, configured to send the activation operation trigger identifier to the social application; a processing unit configured to, in response to an activation operation performed by the social application based on the activation operation trigger identifier, perform a binding activation process on the target resource collection device to obtain an activation result, wherein the binding activation process is used to bind a target user of the social application with the target resource collection device; The sending unit is further configured to send the activation result to the social application; the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user is unsuccessfully bound to the target resource collection device.

12. A resource collection device binding device based on social application, characterized in that: include: A generating unit, configured to scan a target resource through a social application program to obtain an activation information code corresponding to the device and generate an activation request; The target resource collection device is provided by a target resource transfer mechanism among multiple resource transfer mechanisms, each resource transfer mechanism provides one or more resource collection devices, and one resource transfer mechanism corresponds to one resource management application; the resource management application corresponding to the target resource transfer mechanism is different from the social application; the activation information code carries the device serial number and device binding code of the target resource collection device, and the device serial number and the device binding code are carried in the activation request; The target resource collection device and the target resource transfer mechanism are both registered in the activation server. The purpose of the target resource collection device registering in the activation server is to provide the activation server with an activation method for the target resource transfer mechanism and to trigger the activation server to generate an organization identifier of the target resource transfer mechanism and to associate and store the organization identifier and activation method of the target resource transfer mechanism. The purpose of the target resource collection device registering in the activation server is to enable the activation server to generate a device serial number and a device binding code for the target resource collection device and store them in the activation server. a sending unit, configured to send the activation request to an activation server, and when the device serial number in the activation request is identical to the device serial number stored in the activation server, and the device binding code in the activation request is identical to the device binding code stored in the activation server, obtain the organization identifier of the target resource transfer organization, determine an activation operation trigger identifier based on the activation method stored in association with the organization identifier, and return the activation operation trigger identifier; an execution unit, configured to execute an activation operation based on the activation operation triggering identifier; The sending unit is further used to return the activation operation to the activation server, so that the activation server performs binding activation processing on the target resource collection device based on the activation operation to obtain an activation result, and returns the activation result. The binding activation processing is used to bind the target user of the social application to the target resource collection device, and the activation result is used to indicate that the target user is successfully bound to the target resource collection device, or that the target user fails to be bound to the target resource collection device.

13. A server, characterized in that: include: a processor adapted to implement one or more computer programs; A computer storage medium storing one or more computer programs, wherein the one or more computer programs are suitable for being loaded by the processor and executing the device binding method according to any one of claims 1 to 6.

14. A terminal, characterized in that: include: a processor adapted to implement one or more computer programs; A computer storage medium storing one or more computer programs, wherein the one or more computer programs are suitable for being loaded by the processor and executing the resource collection device binding method based on a social application as described in any one of claims 7 to 10.

15. A computer storage medium, characterized in that The computer storage medium stores a computer program, which, when executed by a processor, is used to load and execute the resource collection device binding method based on a social application as described in any one of claims 1 to 6; or, when executed by a processor, the computer program is used to load and execute the resource collection device binding method based on a social application as described in any one of claims 7 to 10.

16. A computer program product, characterized in that The computer program product includes a computer program, which, when executed by a processor, is used to load and execute the resource collection device binding method based on a social application as described in any one of claims 1 to 6; or, when executed by a processor, the computer program is used to load and execute the resource collection device binding method based on a social application as described in any one of claims 7 to 10.

Citation Information

Patent Citations

  • Equipment binding method based on WeChat official account QR code with parameters

    CN111030919A