US 12,231,382 B2
Data processing method and apparatus based on instant messaging, device, and storage medium
Dan He, Guangdong (CN); Fen He, Guangdong (CN); Xuejun Sun, Guangdong (CN); Liqiang Liu, Guangdong (CN); and Zhiheng Mo, Guangdong (CN)
Assigned to TENCENT TECHNOLOGY (SHENZHEN) COMPANY LTD, Shenzhen (CN)
Filed by TENCENT TECHNOLOGY (SHENZHEN) COMPANY LTD, Guangdong (CN)
Filed on Nov. 17, 2022, as Appl. No. 17/989,268.
Application 17/989,268 is a continuation of application No. PCT/CN2021/105115, filed on Jul. 8, 2021.
Claims priority of application No. 202010787681.6 (CN), filed on Aug. 7, 2020.
Prior Publication US 2023/0087220 A1, Mar. 23, 2023
Int. Cl. H04L 51/046 (2022.01); H04L 51/06 (2022.01); H04L 51/21 (2022.01)
CPC H04L 51/046 (2013.01) [H04L 51/06 (2013.01); H04L 51/21 (2022.05)] 7 Claims
OG exemplary drawing
 
1. A data processing method based on instant messaging, performed by a computer device of a second application platform, the method comprising:
obtaining a component accessing request transmitted by a first client, the component accessing request comprising registration information of the first client;
obtaining, based on the component accessing request, an instant messaging function associated with the registration information from a function set corresponding to the second application platform and encapsulating the obtained instant messaging function to obtain a first communication component;
embedding the first communication component into the first client;
obtaining a message transmitting request transmitted by a first communication component embedded in a first client of a first application platform, the transmitting request comprising message data and the second application platform being different from the first application platform; and
transmitting the message data to a receiver user account according to the message transmitting request,
wherein the data processing method further comprises:
distributing a channel identifier and channel authorization information corresponding to the channel identifier to the first client based on the registration information,
establishing a mapping relationship between the registration information and the channel identifier, and
storing the mapping relationship into a mapping relationship table, the channel identifier being an identifier distributed by the server in a case that the first client obtains the first communication component, and the channel authorization information being used for verifying authenticity of the first client.