Method for forwarding 5G card message
Through the notification and request reception mechanism of the 5G message forwarding platform, the forwarding of 5G card messages is realized, solving the problem of insufficient forwarding capabilities of card messages in 5G messages, and ensuring user experience and interaction efficiency.
Patent Information
- Application Number
- CN202411234611.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-04
- Publication Date
- 2025-01-07
AI Technical Summary
The 5G message Chatbot service only supports the forwarding of rich media messages, and fails to forward card messages, resulting in the SMS channel being unable to be converted into an application service, affecting the user experience.
Through the 5G message forwarding platform, the first user number sends a notification message to the second user number. After the second user number is confirmed, a message receiving request is sent to the 5G message forwarding platform. The 5G message forwarding platform forwards the request to the 5G message service platform and notifies the The application number issues 5G card messages to the second user number, realizing the forwarding of 5G card messages.
Overcome the terminal limitation of not supporting direct sending and parsing card messages between individuals, ensuring that the interaction between application numbers and users still takes effect, does not affect business experience, and reduces the data of 5G card messages directly transmitted between user numbers. Transmission pressure.
Smart Images

Figure CN119277331A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a method for forwarding 5G card messages. Background Art
[0002] 5G Messages upgrades the basic SMS service, allowing users to send point-to-point rich media messages (including voice, pictures, files, locations, etc.) in the short message interface. 5G Messages adds a new MaaP (Messaging as a Platform) message format, and through Chatbot (chatbot) intelligent services, it can be applied to personal interactions, and complete search, discovery, subscription, payment and other business experiences in the message window.
[0003] In the related technologies, the 5G message chatbot service only supports the forwarding of rich media messages, but does not support the forwarding of card messages due to the limitation of terminal parsing capability. Card messages can transform the SMS channel into an application service and rebuild a new message traffic entrance.
[0004] Therefore, how to realize the forwarding of 5G card messages and ensure that the interaction between individuals and applications remains effective after forwarding without affecting the business experience has become a current research hotspot. Summary of the invention
[0005] The purpose of an embodiment of the present application is to provide a method for forwarding 5G card messages, which is used to realize the forwarding of 5G card messages and ensure that the interaction between the individual and the application remains effective after forwarding without affecting the business experience.
[0006] In order to achieve the above objectives, the present application embodiment adopts the following technical solutions:
[0007] In a first aspect, an embodiment of the present application provides a method for forwarding a 5G card message, which is applied to a 5G message forwarding platform, and the method includes:
[0008] Sending a first notification message to the second user number based on a 5G card message forwarded to the second user number by requesting the first user number, wherein the 5G card message is sent to the first user number by the application number through the 5G message service platform;
[0009] Receiving a message receiving request sent by the second user number based on the first notification message;
[0010] Forward the message receiving request to the 5G message service platform to request the 5G message service platform to notify the application number to send the 5G card message to the second user number.
[0011] In a second aspect, an embodiment of the present application provides a method for forwarding a 5G card message, which is applied to a 5G message service platform, and the method includes:
[0012] Receive a message reception request forwarded by a 5G message forwarding platform, where the message reception request is a 5G card message forwarded by the 5G message forwarding platform to a second user number based on a request from a first user number, and after a first notification message is sent to the second user number, the second user number returns the message based on the first notification message, and the message reception request is used to request to receive a 5G card message forwarded by the first user number;
[0013] Based on the message reception request, sending a second notification message to the application number of the 5G card message source;
[0014] In response to the first message sending request sent by the application number based on the second notification message, the 5G card message is sent to the second user number.
[0015] In a third aspect, an embodiment of the present application provides a method for forwarding a 5G card message, which is applied to a terminal device, and the method includes:
[0016] Receive a first notification message sent by a 5G message forwarding platform; wherein the first notification message is generated based on a 5G card message forwarded from a first user number to a second user number of the terminal device, and the 5G card message is sent by an application number to the first user number through a 5G message service platform;
[0017] Based on the first notification message, a message reception request is sent to the 5G message forwarding platform, and the message reception request is used to request to notify the application number to send the 5G card message to the second user number through the 5G message service platform.
[0018] In a fourth aspect, an embodiment of the present application provides a device for forwarding a 5G card message, which is applied to a 5G message forwarding platform, and the device includes:
[0019] A first sending module, configured to send a first notification message to a second user number based on a 5G card message forwarded to the second user number by requesting the first user number to forward the 5G card message, wherein the 5G card message is sent to the first user number by an application number through a 5G message service platform;
[0020] A first receiving module, configured to receive a message receiving request sent by the second user number based on the first notification message;
[0021] The second sending module is used to forward the message receiving request to the 5G message service platform to request the 5G message service platform to notify the application number to send the 5G card message to the second user number.
[0022] In a fifth aspect, an embodiment of the present application provides a device for forwarding a 5G card message, which is applied to a 5G message service platform, and the device includes:
[0023] A second receiving module is used to receive a message receiving request forwarded by a 5G message forwarding platform, where the message receiving request is a 5G card message forwarded by the 5G message forwarding platform to a second user number based on a request of the first user number, and after a first notification message is sent to the second user number, the second user number returns the message based on the first notification message, and the message receiving request is used to request to receive the 5G card message forwarded by the first user number;
[0024] A third sending module is used to send a second notification message to the application number of the 5G card message source based on the message reception request;
[0025] The fourth sending module is used to send the 5G card message to the second user number in response to the first message sending request sent by the application number based on the second notification message.
[0026] In a sixth aspect, an embodiment of the present application provides a device for forwarding a 5G card message, which is applied to a terminal device, and the device includes:
[0027] A third receiving module is used to receive a first notification message sent by a 5G message forwarding platform; wherein the first notification message is generated based on a 5G card message forwarded to a second user number of the terminal device based on a first user number, and the 5G card message is sent to the first user number by an application number through a 5G message service platform;
[0028] The fifth sending module is used to send a message receiving request to the 5G message forwarding platform based on the first notification message, and the message receiving request is used to request to notify the application number to send the 5G card message to the second user number through the 5G message service platform.
[0029] In a seventh aspect, an embodiment of the present application provides a 5G message forwarding platform, including:
[0030] processor;
[0031] a memory for storing instructions executable by the processor;
[0032] Among them, the processor is configured to execute the instructions to implement the method of forwarding 5G card messages as provided in the first aspect.
[0033] In an eighth aspect, an embodiment of the present application provides a 5G message service platform, including:
[0034] processor;
[0035] a memory for storing instructions executable by the processor;
[0036] Among them, the processor is configured to execute the instructions to implement the method of forwarding 5G card messages as provided in the second aspect.
[0037] In a ninth aspect, an embodiment of the present application provides a terminal device, including:
[0038] processor;
[0039] a memory for storing instructions executable by the processor;
[0040] Among them, the processor is configured to execute the instructions to implement the method of forwarding 5G card messages as provided in the third aspect.
[0041] In the tenth aspect, an embodiment of the present application provides a computer-readable storage medium. When the instructions in the storage medium are executed by a processor of an electronic device, the electronic device can execute the method of forwarding 5G card messages provided in the first aspect, the second aspect or the third aspect.
[0042] In the eleventh aspect, an embodiment of the present application provides a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to enable a computer to execute part or all of the steps in the method for forwarding 5G card messages provided in the first aspect, the second aspect or the third aspect.
[0043] At least one of the above technical solutions adopted in the embodiments of the present application can achieve the following beneficial effects:
[0044] The first user number requests the 5G message forwarding platform to forward the 5G card message to the second user number. The 5G message forwarding platform first sends a notification message to the second user number to notify the second user number to receive the 5G card message; when the second user number confirms the reception of the 5G card message, it sends a message reception request to the 5G message forwarding platform. Since the 5G card message requested to be forwarded by the first user number is sent to the first user number by the application number through the 5G message service platform, the 5G message forwarding platform only needs to forward the message reception request to the 5G message service platform, and the 5G message service platform notifies the application number to send the 5G card message to the second user number, thus achieving the effect of forwarding the 5G card message from the first user number to the second user number, overcoming the terminal limitation that does not support direct sending and parsing of card messages between individuals. In addition, since the 5G card message received by the second user number is a native card message, it contains an effective link for the application number to interact with the user, so the interaction between the application number and the user is still effective and does not affect the service experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0046] Figure 1 One of the flowcharts of a method for forwarding a 5G card message provided by an embodiment of the present application;
[0047] Figure 2 A second flowchart of a method for forwarding a 5G card message provided by an embodiment of the present application;
[0048] Figure 3 A schematic diagram of a message interface of a terminal device to which a first user number belongs provided in one embodiment of the present application;
[0049] Figure 4 A schematic diagram of a message interface of a terminal device to which a second user number belongs provided in one embodiment of the present application;
[0050] Figure 5 A flowchart diagram of a method for forwarding a 5G card message provided in accordance with an embodiment of the present application;
[0051] Figure 6 A fourth flowchart of a method for forwarding a 5G card message provided in an embodiment of the present application;
[0052] Figure 7 A flowchart of a method for forwarding a 5G card message provided in accordance with an embodiment of the present application is shown in FIG5 ;
[0053] Figure 8 One of the structural schematic diagrams of a device for forwarding 5G card messages provided by an embodiment of the present application;
[0054] Fig. 9 A second structural diagram of a device for forwarding 5G card messages provided in an embodiment of the present application;
[0055] Fig.10 A third structural diagram of a device for forwarding 5G card messages provided in accordance with an embodiment of the present application;
[0056] Fig.11 A schematic diagram of the structure of a 5G message forwarding platform provided for an embodiment of the present application;
[0057] Fig.12 A schematic diagram of the structure of a 5G messaging service platform provided for an embodiment of the present application;
[0058] Fig.13 A schematic diagram of the structure of a terminal device provided for one embodiment of the present application. DETAILED DESCRIPTION
[0059] In order to make the purpose, technical solution and advantages of the present application clearer, the technical solution of the present application will be clearly and completely described below in combination with the specific embodiments of the present application and the corresponding drawings. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present application.
[0060] The terms "first", "second", etc. in this specification and claims are used to distinguish similar objects, and are not used to describe a particular order or precedence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein. In addition, "and / or" in this specification and claims means at least one of the connected objects, and the character " / " generally means that the objects associated with each other are in an "or" relationship.
[0061] As mentioned earlier, the current 5G message Chatbot service only supports the forwarding of rich media messages. However, due to the limitation of terminal parsing capabilities, it does not support the forwarding of card messages. This will make it impossible to transform the SMS channel into an application service, and it will not be possible to achieve interaction between individuals and applications, affecting the user experience.
[0062] In view of this, the embodiment of the present application proposes a method for forwarding 5G card messages, introduces a 5G message forwarding platform as an information bridge between different user numbers, and implements the forwarding logic of 5G card messages. Specifically: the first user number requests the 5G message forwarding platform to forward the 5G card message to the second user number, and the 5G message forwarding platform first sends a notification message to the second user number to notify the second user number to receive the 5G card message; when the second user number confirms the reception of the 5G card message, it sends a message reception request to the 5G message forwarding platform. Since the 5G card message requested to be forwarded by the first user number is sent to the first user number by the application number through the 5G message service platform, the 5G message forwarding platform only needs to forward the message reception request to the 5G message service platform, and the 5G message service platform notifies the application number to send the 5G card message to the second user number, that is, the effect of forwarding the 5G card message from the first user number to the second user number is achieved, overcoming the terminal limitation that does not support direct sending and parsing of card messages between individuals. In addition, since the 5G card message received by the second user number is a native card message, it contains a valid link for the application number to interact with the user, so the interaction between the application number and the user is still effective and does not affect the business experience.
[0063] The technical solutions provided by various embodiments of the present application are described in detail below in conjunction with the accompanying drawings.
[0064] See also Figure 1 , is a flowchart of a method for forwarding 5G card messages provided by an embodiment of the present application, which describes a specific implementation method for interaction between a 5G message service platform, a 5G message forwarding platform, a first terminal device to which a first user number belongs, and a second terminal device to which a second user number belongs. Figure 1 As shown, the method comprises the following steps:
[0065] S102, the first terminal device sends a first message forwarding request to the 5G message forwarding platform.
[0066] The 5G card message is sent by the application number to the first user number through the 5G message service platform. The 5G card message can be generated by the 5G message service platform based on the message template selected by the application number and sent to the first user number. As an example, the 5G message service platform receives a second message sending request from the application number, wherein the second message sending request carries the message template information and the first user number; the 5G message service platform generates a 5G card message based on the message template information, and sends the 5G card message to the first user number. Among them, the message template selected by the application number can be one of a large number of message templates provided by the 5G message service platform, or it can be a message template created by the merchant in the 5G message service platform through the application number, and the embodiment of the present application does not limit this. In this way, the way in which the application number sends the 5G card message to the user number is more flexible and convenient. The application number only needs to select the required message template and provide the user number of the recipient. The 5G message service platform can quickly create a 5G card message and send it to the corresponding user number.
[0067] The first message forwarding request is used to request that the 5G card message received by the first user number be forwarded to the second user number. The first message forwarding request carries the account information of the application number, the message information of the 5G card message, the first user number, and the second user number. Among them, the account information of the application number is used to uniquely identify the application number, and may include, for example, but not limited to, the name of the application number, the identity (Chatbot ID), etc. The message information is used to describe the content of the 5G card message, for example, may include but not limited to the subject of the 5G card message, the message identifier (Msg ID), etc.
[0068] Specifically, when the first terminal device receives a forwarding operation for a 5G card message, it may encapsulate the account information of the application number, the message information of the 5G card message, the first user number and the second user number according to a preset message format, obtain a first message forwarding request, and then send the first message forwarding request to the 5G message forwarding platform.
[0069] In an embodiment of the present application, the first terminal device may receive a forwarding operation on a 5G card message in various ways. In one embodiment, in response to a triggering operation on a 5G card message, an operation control for the 5G card message is displayed, wherein the operation control includes a first sending control; in response to a triggering operation on the first sending control, a message editing interface is displayed, wherein the message editing interface includes a number input control and a second sending control; in response to a triggering operation on the second sending control, it is determined that a forwarding operation on the 5G card message is received, and the user number input through the number input control is determined as the second user number.
[0070] For example, Figure 2As shown in (a), the first terminal device displays the 5G card message 211 sent by the application number in the message interface 210. The user long presses the 5G card message 211 and enters the trigger operation of the 5G card message. Figure 2 As shown in (b), in response to the trigger operation, the first terminal device displays the operation controls for the 5G card message, including the first sending control "Send" for forwarding the 5G card message, the control "Feedback Complaint" for feedback complaints about the 5G card message, and the control "Delete" for deleting the 5G card message. The user clicks the first sending control "Send" to enter the trigger operation for the first sending control. Figure 2 As shown in (c), the first terminal device displays a message editing interface 220 in response to the trigger operation, and the message editing interface includes a number input control 221, a second sending control 222, and a message input control 223. The first terminal device fills the message information of the 5G card message into the message input control 223. The user enters the second user number through the number input control 221, and clicks the second sending control 222 to enter the trigger operation for the second sending control 222. In response to the trigger operation, the first terminal device determines that a forwarding operation for the 5G card message is received, and then sends a first message forwarding request to the 5G message forwarding platform. It is worth noting that the above-mentioned control can be a floating control.
[0071] S104, the 5G message forwarding platform sends a first notification message to the second terminal device based on the 5G card message forwarded to the second user number by the first user number requesting the first user number to forward the message.
[0072] The first notification message is used to notify the second user number to receive the 5G card message requested to be forwarded by the first user number.
[0073] In one embodiment, the above S104 includes: the 5G message forwarding platform encapsulates the message information of the 5G card message requested by the first user number to be forwarded to the second user number, the account information of the application number of the 5G card message source, and the first user number to obtain a first notification message; the 5G message forwarding platform sends the first notification message to the second user number through the 5G message service platform.
[0074] Exemplarily, the 5G message forwarding platform encapsulates the message information of the 5G card message, the account information of the application number and the first user number into a first notification message according to a preset message format, calls the message sending interface of the 5G message service platform, and sends the first notification message to the second terminal device belonging to the second user number.
[0075] In the above implementation, the user of the second user number can timely and accurately understand the content and sender of the first notification message through the first notification message, so as to decide whether to receive the 5G card message. In addition, the 5G message forwarding platform sends the first notification message to the second user number through the 5G message service platform, and can use the message sending function of the 5G message service platform to ensure that the first notification message reaches the second user number in time.
[0076] In another embodiment, the 5G message forwarding platform receives a first message forwarding request from a first user number; and sends a first notification message to a second user number in response to the first message forwarding request.
[0077] Exemplarily, the 5G message forwarding platform parses the first message forwarding request, obtains the message information of the 5G card message to be forwarded, the account information of the application number, the first user number and the second user number, and then generates a first notification message based on the message information, the account information and the first user number, and calls the message sending interface of the 5G message service platform according to the first notification message and the second user number, so as to send the first notification message to the second terminal device belonging to the second user number through the 5G message service platform.
[0078] The embodiment of the present application shows some specific implementations of the above S104. Of course, it should be understood that the above S104 can also be implemented in other ways, which are not limited in the embodiment of the present application.
[0079] S106: The second terminal device sends a message receiving request to the 5G message forwarding platform based on the first notification message.
[0080] The message receiving request is used to request to receive the 5G card message forwarded by the first user number. The message forwarding request may carry the account information of the application number of the 5G card message source, the message information of the 5G card message, and the second user number.
[0081] In one embodiment, after receiving the first notification message, the second terminal device obtains the message information of the 5G card message, the account information of the application number of the source of the 5G card message, and the first user number, and then generates a message receiving request based on the message information, account information and the second user number.
[0082] In another embodiment, after receiving the first notification message, the second terminal connection device displays the first notification message; in response to the consent to receive the first notification message, the second terminal connection device sends a message reception request to the 5G message forwarding platform.
[0083] For example, Figure 3As shown in (a), the second terminal device displays the first notification message 311 in the message interface 310, which includes the name of the application number of the 5G card message source, the subject of the 5G card message, the first user number, and the interactive link "View details". The user clicks the interactive link "View details" to agree to receive the 5G card message. In response to the consent to receive operation, the second terminal device sends a message reception request to the 5G message forwarding platform to request to receive the 5G card message.
[0084] In the above implementation, the second terminal device first displays the first notification message for the user to view; if the user receives an agreement to receive the first notification message, it is determined that the user is interested in the first notification message and agrees to receive the 5G card message. In this case, sending a message reception request to the 5G message forwarding platform can avoid the problem of the second user number being maliciously forwarded with the 5G card message, effectively avoiding harassment of the second user number.
[0085] The embodiment of the present application shows some implementation methods of the above S106. Of course, it should be understood that the above S106 can also be implemented in other ways, and the embodiment of the present application does not limit this.
[0086] S108, the 5G message forwarding platform forwards the message receiving request to the 5G message service platform.
[0087] S110, based on the message reception request, the 5G message service platform sends a second notification message to the application number of the 5G card message source.
[0088] The second notification message is used to notify the application number to send a 5G card message to the second user number.
[0089] In one embodiment, the 5G message service platform obtains the message information of the 5G card message, the account information of the application number, and the second user number from the message reception request, encapsulates the message information and the second user number, obtains the second notification message, and then sends the second notification message to the application number according to the account information of the application number. In this way, the second notification message contains the message information of the second user number and the 5G card message. In this way, the application number can obtain the 5G card message previously sent to the first user number based on the message information of the 5G card message, and then send the 5G card message to the second user number through the 5G message service platform.
[0090] In another embodiment, the 5G message service platform obtains the message information of the 5G card message from the message reception request, determines the message template information used to generate the 5G card message based on the message information, and then sends a second notification message to the application number of the source of the 5G card message based on the message template information and the second user number.
[0091] Among them, the message template information is used to describe the template used to generate the 5G card message, which may include but is not limited to a template identifier (Template ID), template style parameters, etc.
[0092] Exemplarily, the 5G card message requested to be forwarded by the first user number is generated by the 5G message service platform based on the message template selected by the application number and sent to the first user number. After the 5G card message is generated, the correspondence between the template identifier of the message template and the message information of the 5G card message is also stored. In this case, after the 5G message service platform receives the message reception request, it can determine the template identifier corresponding to the message information carried in the message reception request based on the correspondence, and then encapsulate the template identifier and the second user number as a second notification message and send it to the application number. In this way, the application number only needs to use the template identifier and the second user number to call the message sending interface of the 5G message service platform, and the 5G message service platform can quickly generate a 5G card message based on the previously used message template, and send the generated 5G card message to the second user number. In this way, the effect of forwarding the 5G card message from the first user number to the second user number is achieved, overcoming the terminal limitation that does not support direct sending and parsing of card messages between individuals, and can also reduce the data transmission pressure of directly transmitting 5G card messages between user numbers. In addition, since the 5G card message received by the second user number is a native card message, it contains a valid link for the application number to interact with the user, so the interaction between the application number and the user is still effective and does not affect the business experience.
[0093] The embodiment of the present application shows some implementation methods of the above S110. Of course, it should be understood that the above S110 can also be implemented in other ways, and the embodiment of the present application does not limit this.
[0094] S112, the 5G message service platform sends a 5G card message to the second terminal device in response to the first message sending request sent by the application number based on the second notification message.
[0095] The first message sending request is used to request to send a 5G card message to the second user number. As an example, the first message sending request carries message template information and the second user number. The 5G message service platform can generate a 5G card message based on the message template information; then, send the 5G card message to the terminal device to which the second user number belongs.
[0096] In another embodiment, after S112 above, the method may further include the following steps: the second terminal device displays the received 5G card message; the second terminal device determines the third user number of the 5G card message to be received in response to the forwarding operation of the 5G card message; the second terminal device sends a second message forwarding request to the 5G message forwarding platform, wherein the second message forwarding request is used to request to forward the 5G card message to the third user number.
[0097] As an example, in response to the forwarding operation of the 5G card message, determining the third user number to receive the 5G card message includes: in response to the triggering operation of the 5G card message, displaying the operation control for the 5G card message, wherein the operation control includes a first sending control; in response to the triggering operation of the first sending control, displaying the message editing interface, wherein the message editing interface includes a number input control and a second sending control; in response to the triggering operation of the second sending control, determining that the forwarding operation of the 5G card message is received, and determining the user number entered through the number input control as the third user number.
[0098] For example, Figure 3 As shown in (b), the second terminal displays a 5G card message 312 sent by the application number in the message interface 310, which includes interactive links "Event Details", "Participate", and "Official Website". The user can interact with the application number by clicking the required interactive links. For example, after the user clicks the interactive link "Participate", the second terminal device responds to the trigger operation, generates a request to participate in the event and sends it to the application number through the 5G message service platform. The application number sends the event details of the "Double 11 Big Promotion" to the second terminal device through the 5G message service platform. Figure 3 As shown in (c), the second terminal device displays the activity details information 313 sent by the application number in the message interface 310. Thus, the interaction between the second user number and the application number is realized.
[0099] In addition, the user can also long press the 5G card message 311 to trigger the forwarding operation of the 5G card message. Figure 2 The method shown is similar and will not be described in detail.
[0100] See also Figure 4 , is a flow chart of a method for forwarding a 5G card message provided by another embodiment of the present application, the method comprising the following steps:
[0101] S402, the 5G message service platform receives the second message sending request of the application number.
[0102] The second message sending request is used to request to send a 5G card message to the first user number. The second message sending request carries message template information and the first user number.
[0103] S404, the 5G message service platform generates a 5G card message based on the message template information.
[0104] S406, the 5G message service platform sends a 5G card message to the terminal device to which the first user number belongs.
[0105] S408, the first terminal device displays the 5G card message.
[0106] S410, the first terminal device determines the second user number to receive the 5G card message in response to the forwarding operation of the 5G card message.
[0107] S412, the first terminal device sends a first message forwarding request to the 5G message forwarding platform.
[0108] The first message forwarding request is used to request to forward the 5G card message to the second user number. The first message forwarding request carries the message information of the 5G card message, the account information of the application number of the 5G card message source, the first user number and the second user number.
[0109] S414, the 5G message forwarding platform encapsulates the 5G card message, the account information of the application account and the first user number to obtain a first notification message.
[0110] The first notification message is used to notify the second user number to receive a 5G card message.
[0111] S416, the 5G message forwarding platform sends a first notification message to the second terminal device to which the second user number belongs.
[0112] S418, the second terminal device sends a message receiving request to the 5G message forwarding platform in response to the consent to receive the first notification message.
[0113] The message receiving request is used to request to receive the 5G card message forwarded by the first user number. The message receiving request carries the message information of the 5G card message, the account information of the application number, and the second user number.
[0114] S420, the 5G message forwarding platform forwards the message receiving request to the 5G message service platform.
[0115] S422, the 5G message service platform sends a second notification message to the application number based on the message reception request.
[0116] The second notification message is used to notify the application number to send a 5G card message to the second user number. The second notification message carries the second user number and the message template information used to generate the 5G card message.
[0117] S424, the 5G message service platform receives the first message sending request of the application number.
[0118] The first message sending request is used to request to send a 5G card message to the second user number. The first message sending request carries the second user number and the message template information used to generate the 5G card message.
[0119] S426, the 5G message service platform generates 5G card information based on the message template information carried in the first message sending request.
[0120] S428, the 5G message service platform sends a 5G card message to the second terminal device belonging to the second user number.
[0121] The method for forwarding 5G card messages provided in the embodiment of the present application is that the first user number requests the 5G message forwarding platform to forward the 5G card message to the second user number, and the 5G message forwarding platform first sends a notification message to the second user number to notify the second user number to receive the 5G card message; when the second user number confirms the reception of the 5G card message, it sends a message reception request to the 5G message forwarding platform. Since the 5G card message requested to be forwarded by the first user number is sent to the first user number by the application number through the 5G message service platform, the 5G message forwarding platform only needs to forward the message reception request to the 5G message service platform, and the 5G message service platform notifies the application number to send the 5G card message to the second user number, that is, the effect of forwarding the 5G card message from the first user number to the second user number is achieved, overcoming the terminal limitation that does not support direct sending and parsing of card messages between individuals, and can also reduce the data transmission pressure of directly transmitting 5G card messages between user numbers. In addition, since the 5G card message received by the second user number is a native card message, it contains an effective link for the application number to interact with the user, so the interaction between the application number and the user is still effective and does not affect the service experience.
[0122] Figure 5 A schematic diagram of a process of forwarding a 5G card message provided by an embodiment of the present application is applied to a 5G message forwarding platform, that is, the execution subject of the method can be a 5G message forwarding platform. Figure 5 As shown, the method comprises the following steps:
[0123] S502, based on the 5G card message requested by the first user number to be forwarded to the second user number, send a first notification message to the second user number.
[0124] The 5G card message is sent by the application number to the first user number through the 5G message service platform.
[0125] The first notification message includes the account information of the application number of the 5G card message, the message information of the 5G card message and the first user number.
[0126] In another embodiment, before S502, the method may further include: receiving a first message forwarding request from the first user number. The first message forwarding request is used to request forwarding the 5G card message to the second user number. The first message forwarding request carries the account information of the application number of the 5G card message source, the message information of the 5G card message, the first user number, and the second user number.
[0127] S504: Receive a message receiving request sent by the second user number based on the first notification message.
[0128] The message receiving request is used to request to receive the 5G card message forwarded by the first user number. The message receiving request carries the account information of the application number of the 5G card message source, the message information of the 5G card message, and the second user number.
[0129] S506, forward the message receiving request to the 5G message service platform to request the 5G message service platform to notify the application number to send a 5G card message to the second user number.
[0130] In one embodiment, the above S506 includes the following steps: encapsulating the message information of the 5G card message requested by the first user number to be forwarded to the second user number, the account information of the application number of the source of the 5G card message, and the first user number to obtain a first notification message; and sending a notification message to the second user number through the 5G message service platform.
[0131] The specific implementation of each step from S502 to S506 can be found in Figure 1 The specific implementation methods of the corresponding steps in the illustrated embodiment will not be repeated here.
[0132] Figure 6 A schematic diagram of a process of forwarding a 5G card message provided by an embodiment of the present application is applied to a 5G message service platform, that is, the execution subject of the method can be a 5G message service platform. Figure 6 As shown, the method comprises the following steps:
[0133] S602, receiving a message receiving request forwarded by the 5G message forwarding platform.
[0134] The message reception request is a 5G card message forwarded to the second user number based on the first user number request by the 5G message forwarding platform, and after the first notification message is sent to the second user number, the second user number returns based on the first notification message. The message reception request is used to request to receive the 5G card message forwarded by the first user number.
[0135] The first notification message includes the account information of the application number of the 5G card message source, the message information of the 5G card message and the first user number.
[0136] The message receiving request carries the account information of the application number of the 5G card message source, the message information of the 5G card message, and the second user number.
[0137] In another embodiment, before the above S602, the above method may further include the following steps: receiving a second message sending request of the application number, wherein the second message sending request carries message template information and the first user number; generating a 5G card message based on the message template information; and sending the 5G card message to the first user number.
[0138] S604: Based on the message reception request, a second notification message is sent to the application number of the 5G card message source.
[0139] In one embodiment, the above S604 includes the following steps: based on the message information of the 5G card message, determining the message template information used to generate the 5G card message; based on the message template information and the second user number, sending a second notification message to the application number of the source of the 5G card message.
[0140] S606, in response to the first message sending request sent by the application number based on the second notification message, send a 5G card message to the second user number.
[0141] The specific implementation of each step from S602 to S606 can be found in Figure 1 The specific implementation methods of the corresponding steps in the illustrated embodiment will not be repeated here.
[0142] Figure 7 A schematic diagram of a process of forwarding a 5G card message provided by an embodiment of the present application is applied to a terminal device, that is, the execution subject of the method can be a terminal device. Figure 7 As shown, the method comprises the following steps:
[0143] S702, receive the first notification message sent by the 5G message forwarding platform.
[0144] The first notification message is generated based on a 5G card message forwarded from the first user number to the second user number of the terminal device. The 5G card message is sent by the application number to the first user number through the 5G message service platform.
[0145] S704, based on the first notification message, sends a message receiving request to the 5G message forwarding platform.
[0146] The message reception request is used to request that the 5G message service platform be used to notify the application number to send a 5G card message to the second user number.
[0147] In one embodiment, the above S704 includes the following steps: displaying the first notification message; in response to the consent to receive the first notification message, sending a message receiving request to the 5G message forwarding platform.
[0148] In another embodiment, after S704, the method may further include the following steps: receiving and displaying a 5G card message sent by the application number through the 5G message service platform; in response to the forwarding operation of the 5G card message, determining a third user number to receive the 5G card message; and sending a second message forwarding request to the 5G message forwarding platform. The second message forwarding request is used to request to forward the 5G card message to the third user number.
[0149] As an example, in response to the forwarding operation of the 5G card message, determining the third user number to receive the 5G card message includes: in response to the triggering operation of the 5G card message, displaying the operation control for the 5G card message, wherein the operation control includes a first sending control; in response to the triggering operation of the first sending control, displaying the message editing interface, wherein the message editing interface includes a number input control and a second sending control; in response to the triggering operation of the second sending control, determining that the forwarding operation of the 5G card message is received, and determining the user number entered through the input control as the third user number.
[0150] The specific implementation of each step from S702 to S704 can be found in Figure 1 The specific implementation methods of the corresponding steps in the illustrated embodiment will not be repeated here.
[0151] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0152] With the above Figure 5 Corresponding to the method of forwarding 5G card messages shown, an embodiment of the present application also provides a device for forwarding 5G card messages, which is applied to a 5G message forwarding platform. Figure 8 A structural diagram of a device 800 for forwarding 5G card messages provided for an embodiment of the present application. In a software implementation, the device 800 includes: a first sending module 810, a first receiving module 820 and a second sending module 830.
[0153] The first sending module 810 is used to send a first notification message to the second user number based on a 5G card message forwarded to the second user number by requesting the first user number, and the 5G card message is sent to the first user number by the application number through the 5G message service platform.
[0154] The first receiving module 820 is configured to receive a message receiving request sent by the second user number based on the first notification message.
[0155] The second sending module 830 is used to forward the message receiving request to the 5G message service platform to request the 5G message service platform to notify the application number to send the 5G card message to the second user number.
[0156] Optionally, the first sending module is used to:
[0157] Encapsulate the message information of the 5G card message requested by the first user number to be forwarded to the second user number, the account information of the application number of the source of the 5G card message, and the first user number to obtain a first notification message;
[0158] The first notification message is sent to the second user number through the 5G message service platform.
[0159] Optionally, the first receiving module is further used for:
[0160] Receive a first message forwarding request from a first user number, where the first message forwarding request is used to request forwarding a 5G card message to a second user number; wherein the first message forwarding request carries the account information of the application number of the source of the 5G card message, the message information of the 5G card message, the first user number and the second user number.
[0161] Obviously, the device 800 for forwarding 5G card messages provided in the embodiment of the present application can be used as the above Figure 5 The execution subject of the method for forwarding 5G card messages shown in the figure can thus realize the method for forwarding 5G card messages in Figure 5 Since the principle is the same, the functions realized are not described again here.
[0162] With the above Figure 6 Corresponding to the method of forwarding 5G card messages shown, an embodiment of the present application also provides a device for forwarding 5G card messages, which is applied to a 5G message service platform. Fig. 9 A structural diagram of a device 900 for forwarding 5G card messages provided for an embodiment of the present application. In a software implementation, the device 900 includes: a second receiving module 910, a third sending module 920 and a fourth sending module 930.
[0163] The second receiving module 910 is used to receive a message receiving request forwarded by a 5G message forwarding platform. The message receiving request is a 5G card message forwarded by the 5G message forwarding platform to the second user number based on the first user number request. After the first notification message is sent to the second user number, the second user number returns based on the first notification message. The message receiving request is used to request to receive the 5G card message forwarded by the first user number.
[0164] The third sending module 920 is used to send a second notification message to the application number of the 5G card message source based on the message receiving request.
[0165] The fourth sending module 930 is used to send the 5G card message to the second user number in response to the first message sending request sent by the application number based on the second notification message.
[0166] Optionally, the second receiving module is further used to receive a second message sending request of the application number, wherein the second message sending request carries message template information and the first user number;
[0167] The device 900 for forwarding a 5G card message further includes:
[0168] A generating module, used to generate a 5G card message based on the message template information;
[0169] The fourth sending module is also used to send the 5G card message to the first user number.
[0170] Optionally, the first notification message includes account information of the application number of the source of the 5G card message, message information of the 5G card message and the first user number.
[0171] Optionally, the message receiving request carries the account information of the application number of the 5G card message source, the message information and the second user number;
[0172] The third sending module is used for:
[0173] Based on the message information, determine the message template information used to generate the 5G card message;
[0174] Based on the message template information and the second user number, a second notification message is sent to the application number of the 5G card message source.
[0175] Obviously, the device 900 for forwarding 5G card messages provided in the embodiment of the present application can be used as the above Figure 6 The execution subject of the method for forwarding 5G card messages shown in the figure can thus realize the method for forwarding 5G card messages in Figure 6 Since the principle is the same, the functions realized are not described again here.
[0176] With the above Figure 7 Corresponding to the method of forwarding 5G card messages shown, an embodiment of the present application also provides a device for forwarding 5G card messages, which is applied to a terminal device. Fig.10 A structural diagram of a device 1000 for forwarding 5G card messages provided for an embodiment of the present application. In a software implementation, the device 1000 includes: a third receiving module 1010 and a fifth sending module 1020.
[0177] The third receiving module 1010 is used to receive a first notification message sent by a 5G message forwarding platform; wherein, the first notification message is generated based on a 5G card message forwarded to the second user number of the terminal device based on the first user number, and the 5G card message is sent to the first user number by the application number through the 5G message service platform.
[0178] The fifth sending module 1020 is used to send a message receiving request to the 5G message forwarding platform based on the first notification message, and the message receiving request is used to request to notify the application number to send the 5G card message to the second user number through the 5G message service platform.
[0179] Optionally, the fifth sending module is used to:
[0180] Displaying the first notification message;
[0181] In response to the consent to receive the first notification message, a message receiving request is sent to the 5G message forwarding platform.
[0182] Optionally, the third receiving module is further used to receive and display a 5G card message sent by the application number through the 5G message service platform;
[0183] The device 1000 for forwarding a 5G card message further includes:
[0184] A determination module, configured to determine, in response to a forwarding operation on the 5G card message, a third user number to receive the 5G card message;
[0185] The fifth sending module is also used to send a second message forwarding request to the 5G message forwarding platform, and the second message forwarding request is used to request to forward the 5G card message to the third user number.
[0186] Optionally, the determining module is used to:
[0187] In response to a triggering operation on the 5G card message, displaying an operation control for the 5G card message, the operation control comprising a first sending control;
[0188] In response to a triggering operation on the first sending control, displaying a message editing interface, the message editing interface including a number input control and a second sending control;
[0189] In response to the triggering operation on the second sending control, it is determined that a forwarding operation on the 5G card message is received, and the user number entered through the number input control is determined as a third user number.
[0190] Obviously, the device 1000 for forwarding 5G card messages provided in the embodiment of the present application can be used as the above Figure 7 The execution subject of the method for forwarding 5G card messages shown in the figure can thus realize the method for forwarding 5G card messages in Figure 7 Since the principle is the same, the functions realized are not described again here.
[0191] Fig.11 This is a schematic diagram of the structure of a 5G message forwarding platform in an embodiment of the present application. Please refer to Fig.11 At the hardware level, the 5G message forwarding platform includes a processor, and optionally also includes an internal bus, a network interface, and a memory. Among them, the memory may include a memory, such as a high-speed random access memory (RAM), and may also include a non-volatile memory (non-volatile memory), such as at least one disk storage. Of course, the 5G message forwarding platform may also include hardware required for other services.
[0192] The processor, network interface and memory can be interconnected through an internal bus, which can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig.11 Only one bidirectional arrow is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0193] The memory is used to store the program. Specifically, the program may include a program code, and the program code includes a computer operation instruction. The memory may include a memory and a non-volatile memory, and provides instructions and data to the processor.
[0194] The processor reads the corresponding computer program from the non-volatile memory into the memory and then runs it, forming a device for forwarding 5G card messages at the logical level. The processor executes the program stored in the memory and is specifically used to perform the following operations:
[0195] Sending a first notification message to the second user number based on a 5G card message forwarded to the second user number by requesting the first user number, wherein the 5G card message is sent to the first user number by the application number through the 5G message service platform;
[0196] Receiving a message receiving request sent by the second user number based on the first notification message;
[0197] Forward the message receiving request to the 5G message service platform to request the 5G message service platform to notify the application number to send the 5G card message to the second user number.
[0198] The above application Figure 5The method performed by the device for forwarding 5G card messages disclosed in the illustrated embodiment can be applied to a processor or implemented by a processor. The processor may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in the processor or instructions in software form. The above processor may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as being executed by a hardware decoding processor, or executed by a combination of hardware and software modules in a decoding processor. The software module can be located in a mature storage medium in the field such as random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0199] The 5G message forwarding platform can also perform Figure 5 A method for forwarding 5G card messages is implemented in Figure 5 The functions of the illustrated embodiment will not be described in detail in the embodiments of the present application.
[0200] Of course, in addition to software implementation methods, the 5G message forwarding platform of this application does not exclude other implementation methods, such as logical devices or a combination of software and hardware, etc. That is to say, the executor of the following processing flow is not limited to each logical unit, but can also be hardware or logical devices.
[0201] The embodiment of the present application also provides a computer-readable storage medium, which stores one or more programs, wherein the one or more programs include instructions, which, when executed by a portable electronic device including a plurality of application programs, enable the portable electronic device to execute Figure 5 The method of the embodiment shown is specifically used to perform the following operations:
[0202] Sending a first notification message to the second user number based on a 5G card message forwarded to the second user number by requesting the first user number, wherein the 5G card message is sent to the first user number by the application number through the 5G message service platform;
[0203] Receiving a message receiving request sent by the second user number based on the first notification message;
[0204] Forward the message receiving request to the 5G message service platform to request the 5G message service platform to notify the application number to send the 5G card message to the second user number.
[0205] Fig.12 This is a schematic diagram of the structure of a 5G messaging service platform in an embodiment of the present application. Please refer to Fig.12 At the hardware level, the 5G message service platform includes a processor, and optionally an internal bus, a network interface, and a memory. The memory may include a memory, such as a high-speed random access memory (RAM), and may also include a non-volatile memory (non-volatile memory), such as at least one disk storage. Of course, the 5G message service platform may also include hardware required for other services.
[0206] The processor, network interface and memory can be interconnected through an internal bus, which can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig.12 Only one bidirectional arrow is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0207] The memory is used to store the program. Specifically, the program may include a program code, and the program code includes a computer operation instruction. The memory may include a memory and a non-volatile memory, and provides instructions and data to the processor.
[0208] The processor reads the corresponding computer program from the non-volatile memory into the memory and then runs it, forming a device for forwarding 5G card messages at the logical level. The processor executes the program stored in the memory and is specifically used to perform the following operations:
[0209] Receive a message reception request forwarded by a 5G message forwarding platform, where the message reception request is a 5G card message forwarded by the 5G message forwarding platform to a second user number based on a request from a first user number, and after a first notification message is sent to the second user number, the second user number returns the message based on the first notification message, and the message reception request is used to request to receive a 5G card message forwarded by the first user number;
[0210] Based on the message reception request, sending a second notification message to the application number of the 5G card message source;
[0211] In response to the first message sending request sent by the application number based on the second notification message, the 5G card message is sent to the second user number.
[0212] The above application Figure 6 The method performed by the device for forwarding 5G card messages disclosed in the illustrated embodiment can be applied to a processor or implemented by a processor. The processor may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in the processor or instructions in software form. The above processor may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as being executed by a hardware decoding processor, or executed by a combination of hardware and software modules in a decoding processor. The software module can be located in a mature storage medium in the field such as random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0213] The 5G messaging service platform can also execute Figure 6 A method for forwarding 5G card messages is implemented in Figure 6The functions of the illustrated embodiment will not be described in detail in the embodiments of the present application.
[0214] Of course, in addition to software implementation methods, the 5G message service platform of this application does not exclude other implementation methods, such as logical devices or a combination of software and hardware, etc. That is to say, the execution subject of the following processing flow is not limited to each logical unit, but can also be hardware or logical devices.
[0215] The embodiment of the present application also provides a computer-readable storage medium, which stores one or more programs, wherein the one or more programs include instructions, which, when executed by a portable electronic device including a plurality of application programs, enable the portable electronic device to execute Figure 6 The method of the embodiment shown is specifically used to perform the following operations:
[0216] Receive a message reception request forwarded by a 5G message forwarding platform, where the message reception request is a 5G card message forwarded by the 5G message forwarding platform to a second user number based on a request from a first user number, and after a first notification message is sent to the second user number, the second user number returns the message based on the first notification message, and the message reception request is used to request to receive a 5G card message forwarded by the first user number;
[0217] Based on the message reception request, sending a second notification message to the application number of the 5G card message source;
[0218] In response to the first message sending request sent by the application number based on the second notification message, the 5G card message is sent to the second user number.
[0219] Fig.13 This is a schematic diagram of the structure of a terminal device according to an embodiment of the present application. Fig.13 At the hardware level, the terminal device includes a processor, and optionally an internal bus, a network interface, and a memory. The memory may include a memory, such as a high-speed random access memory (RAM), and may also include a non-volatile memory (non-volatile memory), such as at least one disk storage. Of course, the terminal device may also include hardware required for other services.
[0220] The processor, network interface and memory can be interconnected through an internal bus, which can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig.13 Only one bidirectional arrow is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0221] The memory is used to store the program. Specifically, the program may include a program code, and the program code includes a computer operation instruction. The memory may include a memory and a non-volatile memory, and provides instructions and data to the processor.
[0222] The processor reads the corresponding computer program from the non-volatile memory into the memory and then runs it, forming a device for forwarding 5G card messages at the logical level. The processor executes the program stored in the memory and is specifically used to perform the following operations:
[0223] Receive a first notification message sent by a 5G message forwarding platform; wherein the first notification message is generated based on a 5G card message forwarded from a first user number to a second user number of the terminal device, and the 5G card message is sent by an application number to the first user number through a 5G message service platform;
[0224] Based on the first notification message, a message reception request is sent to the 5G message forwarding platform, and the message reception request is used to request to notify the application number to send the 5G card message to the second user number through the 5G message service platform.
[0225] The above application Figure 7The method performed by the device for forwarding 5G card messages disclosed in the illustrated embodiment can be applied to a processor or implemented by a processor. The processor may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in the processor or instructions in software form. The above processor may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as being executed by a hardware decoding processor, or executed by a combination of hardware and software modules in a decoding processor. The software module can be located in a mature storage medium in the field such as random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0226] The terminal device can also perform Figure 7 A method for forwarding 5G card messages is implemented in Figure 7 The functions of the illustrated embodiment will not be described in detail in the embodiments of the present application.
[0227] Of course, in addition to software implementation methods, the terminal device of the present application does not exclude other implementation methods, such as logic devices or a combination of software and hardware, etc. That is to say, the execution subject of the following processing flow is not limited to each logic unit, but can also be hardware or logic devices.
[0228] The embodiment of the present application also provides a computer-readable storage medium, which stores one or more programs, wherein the one or more programs include instructions, which, when executed by a portable electronic device including a plurality of application programs, enable the portable electronic device to execute Figure 7 The method of the embodiment shown is specifically used to perform the following operations:
[0229] Receive a first notification message sent by a 5G message forwarding platform; wherein the first notification message is generated based on a 5G card message forwarded from a first user number to a second user number of the terminal device, and the 5G card message is sent by an application number to the first user number through a 5G message service platform;
[0230] Based on the first notification message, a message reception request is sent to the 5G message forwarding platform, and the message reception request is used to request to notify the application number to send the 5G card message to the second user number through the 5G message service platform.
[0231] An embodiment of the present application also provides a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to execute part or all of the steps in the method for forwarding a 5G card message provided in any of the above embodiments.
[0232] In short, the above description is only a preferred embodiment of the present application and is not intended to limit the protection scope of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
[0233] The systems, devices, modules or units described in the above embodiments may be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, the computer may be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.
[0234] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.
[0235] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0236] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
Claims
1. A method for forwarding 5G card messages, characterized in that: Applied to a 5G message forwarding platform, the method includes: Sending a first notification message to the second user number based on a 5G card message forwarded to the second user number by requesting the first user number, wherein the 5G card message is sent to the first user number by the application number through the 5G message service platform; Receiving a message receiving request sent by the second user number based on the first notification message; Forward the message receiving request to the 5G message service platform to request the 5G message service platform to notify the application number to send the 5G card message to the second user number.
2. The method according to claim 1, characterized in that The sending of a first notification message to the second user number based on the 5G card message forwarded to the second user number by requesting the first user number to forward the first notification message to the second user number includes: Encapsulate the message information of the 5G card message requested by the first user number to be forwarded to the second user number, the account information of the application number of the source of the 5G card message, and the first user number to obtain a first notification message; The first notification message is sent to the second user number through the 5G message service platform.
3. The method according to claim 2, characterized in that Before the 5G card message forwarded to the second user number based on the first user number requesting the first user number to send the first notification message to the second user number, the method further includes: Receive a first message forwarding request from a first user number, where the first message forwarding request is used to request forwarding a 5G card message to a second user number; wherein the first message forwarding request carries the account information of the application number of the source of the 5G card message, the message information of the 5G card message, the first user number and the second user number.
4. A method for forwarding 5G card messages, characterized in that: Applied to a 5G messaging service platform, the method includes: Receive a message reception request forwarded by a 5G message forwarding platform, where the message reception request is a 5G card message forwarded by the 5G message forwarding platform to a second user number based on a request from a first user number, and after a first notification message is sent to the second user number, the second user number returns the message based on the first notification message, and the message reception request is used to request to receive a 5G card message forwarded by the first user number; Based on the message reception request, sending a second notification message to the application number of the 5G card message source; In response to the first message sending request sent by the application number based on the second notification message, the 5G card message is sent to the second user number.
5. The method according to claim 4, characterized in that Before receiving the message receiving request forwarded by the 5G message forwarding platform, the method further includes: receiving a second message sending request of the application number, wherein the second message sending request carries message template information and the first user number; Based on the message template information, generate a 5G card message; Send the 5G card message to the first user number.
6. The method according to claim 4, characterized in that The first notification message includes the account information of the application number of the 5G card message source, the message information of the 5G card message and the first user number.
7. The method according to claim 6, characterized in that The message receiving request carries the account information of the application number of the 5G card message source, the message information and the second user number; The sending a second notification message to the application number of the 5G card message source based on the message reception request includes: Based on the message information, determine the message template information used to generate the 5G card message; Based on the message template information and the second user number, a second notification message is sent to the application number of the 5G card message source.
8. A method for forwarding 5G card messages, characterized in that: Applied to a terminal device, the method comprises: Receive a first notification message sent by a 5G message forwarding platform; wherein the first notification message is generated based on a 5G card message forwarded from a first user number to a second user number of the terminal device, and the 5G card message is sent by an application number to the first user number through a 5G message service platform; Based on the first notification message, a message reception request is sent to the 5G message forwarding platform, and the message reception request is used to request to notify the application number to send the 5G card message to the second user number through the 5G message service platform.
9. The method according to claim 8, characterized in that The sending a message receiving request to the 5G message forwarding platform based on the first notification message includes: Displaying the first notification message; In response to the consent to receive the first notification message, a message receiving request is sent to the 5G message forwarding platform.
10. The method according to claim 8, characterized in that After sending a message receiving request to the 5G message forwarding platform based on the first notification message, the method further includes: Display the received 5G card message; In response to the forwarding operation of the 5G card message, determining a third user number to receive the 5G card message; A second message forwarding request is sent to the 5G message forwarding platform, where the second message forwarding request is used to request forwarding the 5G card message to the third user number.