CN110083768B - Information sharing method, device, equipment and medium - Google Patents

Information sharing method, device, equipment and medium Download PDF

Info

Publication number
CN110083768B
CN110083768B CN201910354347.9A CN201910354347A CN110083768B CN 110083768 B CN110083768 B CN 110083768B CN 201910354347 A CN201910354347 A CN 201910354347A CN 110083768 B CN110083768 B CN 110083768B
Authority
CN
China
Prior art keywords
sharing
application program
password
shared
terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910354347.9A
Other languages
Chinese (zh)
Other versions
CN110083768A (en
Inventor
于北川
刘怀谦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing ByteDance Network Technology Co Ltd
Original Assignee
Beijing ByteDance Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing ByteDance Network Technology Co Ltd filed Critical Beijing ByteDance Network Technology Co Ltd
Priority to CN201910354347.9A priority Critical patent/CN110083768B/en
Publication of CN110083768A publication Critical patent/CN110083768A/en
Priority to PCT/CN2020/074210 priority patent/WO2020220782A1/en
Application granted granted Critical
Publication of CN110083768B publication Critical patent/CN110083768B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the disclosure discloses an information sharing method, device, equipment and medium. Wherein, the method comprises the following steps: when the second application program is started, if the sharing password acquired through the first application program is found, the second application program identifies the corresponding sharing password according to the time stamp of the sharing password; after the second application program identifies the corresponding sharing password, when the second application program returns to the home page, if the sharing passwords acquired by the first application program remain, the corresponding sharing passwords are continuously identified according to the timestamps of the remaining sharing passwords until all the sharing passwords acquired by the first application program are identified or the second application program exits. According to the technical scheme provided by the embodiment of the disclosure, batch sharing of information to be shared between the second application program of the sharing terminal and the second application program of the terminal to be shared is realized, the operation of information sharing is simplified, and the flexibility of information sharing is improved.

Description

Information sharing method, device, equipment and medium
Technical Field
Embodiments of the present disclosure relate to information processing technologies, and in particular, to an information sharing method, apparatus, device, and medium.
Background
With the rapid development of internet technology, application programs such as live broadcast, short video or chat tools and the like are also widely applied to daily life of people. For the application programs, before information sharing is performed, the same application programs on different user terminals need to pay attention to each other, specifically, a user account to be added is determined, attention is requested after the user account is searched in the application program, and after mutual attention, the different user terminals can share information through the same application programs, so that operation is complicated.
Disclosure of Invention
In view of this, embodiments of the present disclosure provide an information sharing method, apparatus, device, and medium, which simplify the operation of information sharing and improve the flexibility of information sharing.
In a first aspect, an embodiment of the present disclosure provides an information sharing method, where the method includes:
when a second application program is started, if the sharing password acquired through the first application program is found, the second application program identifies the corresponding sharing password according to the time stamp of the sharing password, and the sharing password is generated by the second application program of the sharing terminal in advance;
after the second application program identifies the corresponding sharing password, when the second application program returns to the home page, if the sharing passwords acquired through the first application program remain, the corresponding sharing passwords are continuously identified according to the timestamps of the remaining sharing passwords until all the sharing passwords acquired through the first application program are identified or the second application program exits.
Further, the information sharing method further includes:
and if the sharing passwords acquired through the first application program are not completely identified when the second application program exits, storing the unidentified sharing passwords.
Further, the information sharing method further includes:
and sending sharing feedback of the identified sharing password to the sharing terminal.
Further, the sharing password is a picture password or a word password.
Further, the sharing password includes link and recommendation information.
In a second aspect, an embodiment of the present disclosure provides an information sharing method, where the method includes:
generating a sharing password according to information to be shared in a second application program, wherein the sharing password carries a timestamp;
sending the sharing password to a first application program of the terminal to be shared through the first application program;
and acquiring sharing feedback of the sharing password corresponding to the identification of the second application program of the terminal to be shared according to the time stamp of the sharing password.
In a third aspect, an embodiment of the present disclosure provides an information sharing apparatus, where the apparatus includes:
the password identification module is used for identifying a corresponding sharing password by the second application program according to a timestamp of the sharing password if the sharing password acquired by the first application program is found when the second application program is started, wherein the sharing password is generated by the second application program of the sharing terminal in advance;
and the residual password identification module is used for continuously identifying the corresponding shared password according to the time stamps of the residual shared passwords if the residual shared passwords acquired by the first application program are left when the second application program returns to the home page after the second application program identifies the corresponding shared password, until all the shared passwords acquired by the first application program are identified or the second application program exits.
Further, the information sharing apparatus further includes:
and the password storage module is used for storing the unidentified shared password if the shared password acquired by the first application program is not completely identified when the second application program exits.
Further, the information sharing apparatus further includes:
and the sharing feedback sending module is used for sending sharing feedback of the identified sharing password to the sharing terminal.
Further, the sharing password is a picture password or a word password.
Further, the sharing password includes link and recommendation information.
In a fourth aspect, an embodiment of the present disclosure provides an information sharing apparatus, where the apparatus includes:
the password generation module is used for generating a sharing password in a second application program according to information to be shared, and the sharing password carries a timestamp;
the password sending module is used for sending the sharing password to a first application program of the terminal to be shared through the first application program;
and the sharing feedback acquisition module is used for acquiring sharing feedback of the sharing password corresponding to the identification of the second application program of the terminal to be shared according to the time stamp of the sharing password.
In a fifth aspect, an embodiment of the present disclosure provides an information sharing system, where the system includes: the information sharing method includes the steps that a terminal to be shared and a sharing terminal are in communication connection, the terminal to be shared is provided with the information sharing device in the third aspect, and the sharing terminal is provided with the information sharing device in the fourth aspect.
In a sixth aspect, an embodiment of the present disclosure further provides an apparatus, where the apparatus includes:
one or more processors;
a memory for storing one or more programs;
when executed by the one or more processors, the one or more programs cause the one or more processors to implement the information sharing method as described in any embodiment of the present disclosure.
In a seventh aspect, an embodiment of the present disclosure provides a readable medium, on which a computer program is stored, where the computer program, when executed by a processor, implements an information sharing method as described in any embodiment of the present disclosure.
In the information sharing method, device, equipment and medium provided by the embodiments of the present disclosure, a second application program of a sharing terminal generates a sharing password, the sharing password is sent to a terminal to be shared through a first application program, when the terminal to be shared is opened at the second application program, if the sharing password obtained through the first application program is found, the corresponding sharing password is identified according to a timestamp of the sharing password, when the second application program returns to a home page, the corresponding sharing passwords are continuously identified according to timestamps of the remaining sharing passwords until all the sharing passwords obtained through the first application program are identified or the second application program exits, so that the sharing passwords shared by the sharing terminals through the first application program are identified in batch at the terminal to be shared, and information of the sharing terminals to the terminal to be shared through the sharing passwords is obtained, due to the fact that mutual attention is paid to the first application program of the sharing terminal and the first application program of the terminal to be shared in advance, batch sharing of information to be shared between the second application program of the sharing terminal and the second application program of the terminal to be shared is achieved through transmission of batch sharing passwords of the first application program of the sharing terminal and the first application program of the terminal to be shared, mutual attention between the second application program of the sharing terminal and the second application program of the terminal to be shared is not needed, information sharing operation is simplified, and flexibility of information sharing is improved.
Drawings
In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, a brief description will be given below to the drawings required for the embodiments or the technical solutions in the prior art, and it is obvious that the drawings in the following description are some embodiments of the present disclosure, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
Fig. 1A illustrates a flowchart of an information sharing method provided by an embodiment of the present disclosure;
fig. 1B illustrates a schematic diagram of an information sharing process provided by an embodiment of the present disclosure;
FIG. 1C is a schematic diagram illustrating a shared password identification process in the method according to the embodiment of the disclosure;
fig. 2 is a flowchart illustrating another information sharing method provided by the embodiment of the present disclosure;
fig. 3 is a flowchart illustrating another information sharing method provided by the embodiment of the present disclosure;
fig. 4 is a schematic structural diagram of an information sharing apparatus according to an embodiment of the present disclosure;
fig. 5 is a schematic structural diagram of another information sharing apparatus provided in the embodiment of the present disclosure;
fig. 6 shows a schematic structural diagram of an information sharing system provided by an embodiment of the present disclosure;
fig. 7 shows a schematic structural diagram of an apparatus provided by an embodiment of the present disclosure.
Detailed Description
To make the objects, technical solutions and advantages of the present disclosure clearer, the technical solutions of the present disclosure will be clearly and completely described below through embodiments with reference to the accompanying drawings in the embodiments of the present disclosure, and it is obvious that the described embodiments are some, but not all embodiments of the present disclosure. All other embodiments, which can be derived by a person skilled in the art from the embodiments disclosed herein without making any creative effort, shall fall within the protection scope of the present disclosure.
Fig. 1A shows a flowchart of an information sharing method provided in an embodiment of the present disclosure, which is applicable to a situation of information sharing among different terminals, and is applied to a terminal to be shared that participates in information sharing.
Specifically, as shown in fig. 1A, the information sharing method provided in the embodiment of the present disclosure may include the following steps:
and S110, when the second application program is started, if the sharing password acquired by the first application program is found, the second application program identifies the corresponding sharing password according to the time stamp of the sharing password.
Specifically, in this embodiment, mainly for the case of sharing information among different users in the same application (i.e., the second application in this embodiment), both the users participating in information sharing log in different terminals respectively, and the different terminals include a terminal to be shared and a sharing terminal. The terminal to be shared refers to a terminal where a user receiving the shared information is located; the sharing terminal is a terminal where a user sending the sharing information is located; the sharing terminal and the terminal to be shared may be electronic devices such as a mobile phone, a tablet, or a notebook, which is not limited in this embodiment. The information to be shared includes, but is not limited to, various user work information such as videos, images, characters and the like or user account information. Since the sharing terminal and the user of the terminal to be shared do not pay attention to each other in the second application program in the embodiment, or the user of the sharing terminal and the user of the terminal to be shared do not belong to a friend in the second application program, when information sharing is performed between the sharing terminal and the terminal to be shared, in the prior art, after the user of the terminal to be shared and the user of the terminal to be shared pay attention to each other in the second application program, information sharing is directly achieved through the second application program, but the operation of information sharing requiring mutual attention in advance is complex, so that the information sharing efficiency is low. In this embodiment, the information to be shared between the second application programs may be transmitted through another application program (i.e., the first application program) in which the sharing terminal and the terminal to be shared have paid attention to each other in advance. In this embodiment, the sharing password is used to indicate information shared by the sharing terminal to the terminal to be shared, and the sharing password includes, but is not limited to, an identifier of the information to be shared and an operation to be performed, where the operation to be performed refers to a designated operation performed by the terminal to be shared with respect to the information to be shared; meanwhile, the sharing password is generated by the second application program of the sharing terminal in advance, so that a user of the sharing terminal can know the opinion of the user of the sharing terminal on the information shared this time, when the sharing terminal generates the sharing password, the sharing terminal can also input the content which is made by the sharing user for the information shared this time and can represent the subjective feeling of the information to be shared, at this time, the corresponding sharing password is generated according to the information to be shared and the input content of the sharing user, the sharing password comprises a link and recommendation information, wherein the link refers to an access link of the information to be shared, and the recommendation information is the input content of the sharing user for the information shared this time.
In addition, the sharing terminal in this embodiment can generate a plurality of sharing passwords at one time, so that in order to facilitate the sequential identification of the plurality of sharing passwords by the subsequent terminal to be shared, the sharing passwords can carry corresponding timestamps, the timestamps can be the generation time of the sharing passwords, and the plurality of sharing passwords are sent to the terminal to be shared in batch through the first application program, so that the terminal to be shared determines information to be shared in the second application program according to the sharing passwords; in this embodiment, when the terminal to be shared obtains each sharing password through the first application program, the terminal to be shared first stores each sharing password, and when the second application program of the terminal to be shared is started, if the sharing password obtained through the first application program is found, the second application program sequentially identifies the corresponding sharing password according to the found timestamp of each pre-stored sharing password.
For example, referring to fig. 1B, each piece of information to be shared in a second application program on a sharing terminal corresponds to a sharing control, a user a clicks the sharing control corresponding to each piece of information to be shared, the second application program pops up a corresponding generated sharing password in an interface according to the piece of information to be shared and input content of the user for the piece of information to be shared, the user a clicks the copying control to copy the sharing password corresponding to each piece of information to be shared, and simultaneously, a first application program on the sharing terminal is automatically or manually opened, so that each copied password is sent to a user B on the terminal to be shared in batch through the first application program; the user B receives the sharing passwords sent by the user A in batch in a first application program of the terminal to be shared, and stores each sharing password; and then the user B opens a second application program on the terminal to be shared, at the moment, the second application program can find each sharing password locally obtained through the first application program, and the sharing password at the earliest time is determined according to the timestamp of the sharing password for identification, so that the information to be shared is obtained.
In addition, the sharing password in this embodiment may be represented in various forms, such as a picture password or a word password. The picture password may be a picture in which the link of the information shared this time and the recommendation information are obtained by scanning the image information in the picture, for example, a two-dimensional code password; the word password may be word information including a keyword corresponding to the information to be shared or a link corresponding to the sharing flag and recommendation information.
And S120, after the second application program identifies the corresponding sharing password, when the second application program returns to the home page, if the sharing passwords acquired through the first application program remain, the corresponding sharing passwords continue to be identified according to the timestamps of the remaining sharing passwords until all the sharing passwords acquired through the first application program are identified or the second application program exits.
Specifically, when the second application program is started, determining the sharing password at the earliest time according to the timestamp of the sharing password by the second application program for identification, and after the identification is finished, if the second application program returns to the home page, judging whether the sharing password obtained by the first application program remains in the local area of the terminal to be shared, as shown in fig. 1C, if so, continuing to determine the sharing password at the earliest time according to the timestamp of the remaining sharing password for identification as the corresponding sharing password, and obtaining the link and recommendation information included by the sharing password, so that the user of the terminal to be shared can know the subjective feeling of the user of the sharing terminal on the information to be shared at this time, and can access the corresponding information to be shared through the link; and meanwhile, when the second application program returns to the home page, the process is continuously executed until all the sharing passwords acquired by the first application program are identified or the user of the terminal to be shared controls to quit the second application program, so that batch sharing between the second application program of the sharing terminal and the information to be shared between the second application program of the terminal to be shared is realized.
For example, the present embodiment specifically illustrates a process of sharing videos of a sharing terminal and a terminal to be shared in a second application program as an example, if a user needing to share a series of videos in a batch manner in the second application program at present, the sharing user first inputs a related after-view experience to each video in the second application program on the sharing terminal, and generates a sharing password corresponding to each video by clicking a virtual button indicating sharing corresponding to each video in the second application program, where the sharing password carries a corresponding timestamp, and includes an access link of the video and recommendation information identifying the after-view experience of the sharing user, and simultaneously sends a password share corresponding to each video in a batch manner to the terminal to be shared through the first application program of the sharing terminal; when the terminal to be shared sequentially acquires each sharing password sent by the sharing terminal through a first application program, if the sharing password is a two-dimensional code password, the two-dimensional code password is stored in an album in the first application program, if the sharing password is a word password, the word password is copied to a shear plate in the first application program, after a second application program of the terminal to be shared is started by a user to be shared, the two-dimensional code password stored in the album or the word password stored in the shear plate and time stamps of each password are searched, at this time, the earliest stored sharing password is firstly identified according to the time stamp of the sharing password, a link corresponding to a video and recommendation information representing the feeling after the sharing user sees are obtained, and therefore the user to be shared can view the corresponding video through the link; and when the identification of the sharing password is finished and the second application program returns to the home page, continuously identifying the corresponding sharing password according to the timestamps of the rest sharing passwords acquired by the first application program to obtain the link of the second video and the recommendation information representing the feeling after the sharing user sees the second video until all the sharing passwords acquired by the first application program are identified or the second application program exits, so that batch video sharing between the second application program of the terminal to be shared and the second application program of the sharing terminal is realized.
According to the technical scheme provided by the embodiment of the disclosure, a second application program of a sharing terminal generates a sharing password, the sharing password is sent to a terminal to be shared through a first application program, when the second application program of the terminal to be shared is started, if the sharing password acquired through the first application program is found, the corresponding sharing password is identified according to a timestamp of the sharing password, when the second application program returns to a home page, the corresponding sharing password is continuously identified according to timestamps of the rest sharing passwords until all the sharing passwords acquired through the first application program are identified or the second application program exits, so that the sharing passwords shared by the sharing terminal through the first application program are identified in batch at the terminal to be shared, information shared by the sharing terminal to the terminal to be shared through the sharing passwords is obtained, and mutual attention is paid in advance between the first application program of the sharing terminal and the first application program of the terminal to be shared, the batch sharing password is transmitted through the first application program of the sharing terminal and the first application program of the terminal to be shared, batch sharing between information to be shared between the second application program of the sharing terminal and the second application program of the terminal to be shared is achieved, mutual attention between the second application program of the sharing terminal and the second application program of the terminal to be shared is not needed, information sharing operation is simplified, and flexibility of information sharing is improved.
Fig. 2 shows a flowchart of another information sharing method provided in the embodiment of the present disclosure, and the embodiment performs optimization based on various alternatives provided in the above embodiment. Specifically, the implementation introduces details of the execution process of other steps that are still present after the information to be shared is obtained according to the identification result of the sharing password provided in the above embodiment.
Optionally, as shown in fig. 2, the method in this embodiment may include the following steps:
and S210, when the second application program is started, if the sharing password acquired by the first application program is found, the second application program identifies the corresponding sharing password according to the time stamp of the sharing password.
And S220, after the second application program identifies the corresponding sharing password, when the second application program returns to the home page, if the sharing passwords acquired by the first application program remain, the corresponding sharing passwords continue to be identified according to the timestamps of the remaining sharing passwords until all the sharing passwords acquired by the first application program are identified or the second application program exits.
And S230, if the sharing passwords acquired by the first application program are not completely identified when the second application program exits, storing the unidentified sharing passwords.
Specifically, when the corresponding sharing passwords are sequentially identified according to the time stamps of the sharing passwords, if the terminal to be shared exits from the second application program, at this time, all the sharing passwords acquired through the first application program may not be completely identified, and at this time, in order to improve the comprehensiveness of information sharing, the unidentified sharing passwords may be stored in a local fixed position, so that when the second application program is started next time, the unidentified sharing passwords at the previous time are continuously identified, and thus the comprehensiveness of information sharing is improved.
And S240, sending sharing feedback of the identified sharing password to the sharing terminal.
Optionally, after the terminal to be shared obtains the sharing password of the sharing terminal, in order to ensure that the sharing terminal can clarify the sharing state of the information corresponding to each sharing password of the user to be shared, after the second application program of the terminal to be shared identifies the corresponding sharing password, whether the second application program of the terminal to be shared checks the information corresponding to the identified sharing password can be judged according to the execution condition of the user to be shared on the link included in the identified sharing password, so as to generate sharing feedback of the identified sharing password, and each identified sharing feedback is sent to the second application program of the sharing terminal, so that the sharing terminal can clarify the information sharing state; if the sharing password in this embodiment is a password of a video in the second application program, the sharing feedback indicates whether the user to be shared watches the video.
According to the technical scheme provided by the embodiment of the disclosure, when exiting the second application program, the unidentified sharing password acquired through the first application program is stored, so that the second application program can be conveniently identified when being started next time, the sharing terminal is not required to resend the unidentified sharing password, the comprehensiveness of information sharing is improved, and meanwhile, the sharing feedback of the identified sharing password is sent to the sharing terminal, so that the sharing terminal can accurately determine the sharing condition of the information to be shared, the synchronization of information sharing is ensured, and the diversity of information sharing is improved.
Fig. 3 shows a flowchart of another information sharing method provided in the embodiment of the present disclosure, which is applicable to a sharing terminal participating in information sharing in a case where information sharing is performed between different terminals.
Specifically, as shown in fig. 3, the information sharing method provided in the embodiment of the present disclosure may include the following steps:
and S310, generating a sharing password in the second application program according to the information to be shared.
Specifically, when the sharing terminal detects a trigger operation executed by a sharing user in a second application program for indicating that information sharing needs to be realized through the first application program, a corresponding sharing password is generated in the second application program according to the information to be shared indicated by the trigger operation and operation information appointed to be executed by the information to be shared, meanwhile, in order that the user of the terminal to be shared can know the view of the user of the sharing terminal on the information to be shared, when the sharing terminal generates the sharing password, content which can represent subjective feeling of the information to be shared and is made by the sharing user aiming at the information to be shared is input in advance, at this time, a corresponding sharing password is generated according to the information to be shared and input content of the sharing user, and the sharing password includes but is not limited to information identification to be shared and operation to be executed, the information identifier indicates specific information to be shared, and the operation to be executed refers to a specific operation which is executed by a second application program of the terminal to be shared and indicated by the sharing terminal aiming at the information to be shared. Specifically, the sharing password comprises a link and recommendation information, wherein the link refers to an access link of information to be shared, and the recommendation information is input content of the sharing user for the information to be shared; meanwhile, the sharing terminal in the embodiment can generate a plurality of sharing passwords at one time, so that the sharing passwords can carry corresponding timestamps for the convenience of sequentially identifying the plurality of sharing passwords by the subsequent terminal to be shared, and the timestamps can be the generation time of the sharing passwords.
And S320, sending the sharing password to the first application program of the terminal to be shared through the first application program.
Specifically, when the sharing passwords of the plurality of pieces of information to be shared are generated in the second application program, since the user of the sharing terminal and the user of the terminal to be shared do not pay attention to each other in the second application program, in this embodiment, the plurality of generated sharing passwords are sent to the first application program of the terminal to be shared in batch through the first application program which has paid attention to each other, so that the terminal to be shared stores each sharing password, and the corresponding sharing passwords are sequentially identified in the second application program of the terminal to be shared according to the time stamps of the sharing passwords, so that the information to be shared of the sharing terminal is obtained.
And S330, acquiring sharing feedback of the sharing password corresponding to the identification of the second application program of the terminal to be shared according to the time stamp of the sharing password.
Optionally, in order to make the sharing terminal clear the sharing state of the information corresponding to each sharing password of the user to be shared, after the second application program of the terminal to be shared identifies the corresponding sharing password, the second application program of the sharing terminal sends sharing feedback of the sharing password identified by the second application program of the sharing terminal according to the timestamp of the sharing password, and at this time, the sharing terminal obtains whether the second application program of the terminal to be shared checks the sharing feedback corresponding to the identified sharing password, so that the state of information sharing is made clear.
According to the technical scheme provided by the embodiment of the disclosure, a second application program of a sharing terminal generates a plurality of sharing passwords which carry timestamps and are sent to a terminal to be shared through a first application program, so that the second application program of the terminal to be shared sequentially identifies corresponding sharing passwords according to the timestamps of the sharing passwords, batch sharing between the second application program of the sharing terminal and information to be shared between the second application program of the terminal to be shared is realized through transmission of the sharing passwords by the first application program of the sharing terminal and the first application program of the terminal to be shared due to mutual attention between the first application program of the sharing terminal and the first application program of the terminal to be shared in advance, mutual attention between the second application program of the sharing terminal and the second application program of the terminal to be shared is not required, and information sharing operation is simplified, the flexibility of information sharing is improved.
Fig. 4 shows a schematic structural diagram of an information sharing device according to an embodiment of the present disclosure, which is applicable to information sharing between different terminals, and is applied to a terminal to be shared that participates in information sharing. As shown in fig. 4, the information sharing apparatus in the embodiment of the present disclosure may include:
the password identification module 410 is configured to, when the second application program is started, identify, by the second application program, a corresponding sharing password according to a timestamp of the sharing password if the sharing password acquired by the first application program is found, where the sharing password is generated by the second application program of the sharing terminal in advance;
and the residual password identification module 420 is configured to, after the second application program identifies the corresponding shared password, when the second application program returns to the home page, if the shared passwords acquired by the first application program remain, continue to identify the corresponding shared password according to the timestamps of the remaining shared passwords until all the shared passwords acquired by the first application program are identified or the second application program exits.
According to the technical scheme provided by the embodiment of the disclosure, a second application program of a sharing terminal generates a sharing password, the sharing password is sent to a terminal to be shared through a first application program, when the second application program of the terminal to be shared is started, if the sharing password acquired through the first application program is found, the corresponding sharing password is identified according to a timestamp of the sharing password, when the second application program returns to a home page, the corresponding sharing password is continuously identified according to timestamps of the rest sharing passwords until all the sharing passwords acquired through the first application program are identified or the second application program exits, so that the sharing passwords shared by the sharing terminal through the first application program are identified in batch at the terminal to be shared, information shared by the sharing terminal to the terminal to be shared through the sharing passwords is obtained, and mutual attention is paid in advance between the first application program of the sharing terminal and the first application program of the terminal to be shared, the batch sharing password is transmitted through the first application program of the sharing terminal and the first application program of the terminal to be shared, batch sharing between information to be shared between the second application program of the sharing terminal and the second application program of the terminal to be shared is achieved, mutual attention between the second application program of the sharing terminal and the second application program of the terminal to be shared is not needed, information sharing operation is simplified, and flexibility of information sharing is improved.
Further, the information sharing apparatus may further include:
and the password storage module is used for storing the unidentified shared password if the shared password acquired by the first application program is not completely identified when the second application program exits.
Further, the information sharing apparatus may further include:
and the sharing feedback sending module is used for sending sharing feedback of the identified sharing password to the sharing terminal.
Further, the sharing password may be a picture password or a text password.
Further, the shared password may include link and recommendation information.
The information sharing device provided by the embodiment of the disclosure is the same as the information sharing method applied to the terminal to be shared provided by the embodiment, and technical details not described in detail in the embodiment of the disclosure may be referred to the embodiment.
Fig. 5 is a schematic structural diagram of another information sharing device provided in the embodiment of the present disclosure, which is applicable to information sharing between different terminals, and is applied to a sharing terminal participating in information sharing. As shown in fig. 5, the information sharing apparatus in the embodiment of the present disclosure may include:
a password generating module 510, configured to generate a sharing password according to information to be shared in a second application program, where the sharing password carries a timestamp;
a password sending module 520, configured to send the sharing password to the first application program of the terminal to be shared through the first application program;
the sharing feedback obtaining module 530 is configured to obtain sharing feedback of the sharing password, which is identified by the second application program of the terminal to be shared according to the timestamp of the sharing password.
According to the technical scheme provided by the embodiment of the disclosure, a second application program of a sharing terminal generates a plurality of sharing passwords which carry timestamps and are sent to a terminal to be shared through a first application program, so that the second application program of the terminal to be shared sequentially identifies corresponding sharing passwords according to the timestamps of the sharing passwords, batch sharing between the second application program of the sharing terminal and information to be shared between the second application program of the terminal to be shared is realized through transmission of the sharing passwords by the first application program of the sharing terminal and the first application program of the terminal to be shared due to mutual attention between the first application program of the sharing terminal and the first application program of the terminal to be shared in advance, mutual attention between the second application program of the sharing terminal and the second application program of the terminal to be shared is not required, and information sharing operation is simplified, the flexibility of information sharing is improved.
The information sharing device provided by the embodiment of the disclosure is the same as the information sharing method applied to the sharing terminal provided by the embodiment, and technical details not described in detail in the embodiment of the disclosure may be referred to the embodiment, and the embodiment of the disclosure has the same beneficial effects as the embodiment.
Fig. 6 shows a schematic structural diagram of an information sharing system provided in the embodiment of the present disclosure, which is applicable to a situation of information sharing between different terminals. As shown in fig. 6. The system comprises: the terminal 60 to be shared and the sharing terminal 61 are in communication connection, the terminal 60 to be shared is provided with the information sharing device applied to the terminal to be shared provided by the embodiment of the disclosure, and the sharing terminal 61 is provided with the information sharing device applied to the sharing terminal provided by the embodiment of the disclosure.
The information sharing system provided by the embodiment of the present disclosure includes an information sharing device that belongs to the same inventive concept as the information sharing method provided by the embodiment and applied to the terminal to be shared and the sharing terminal, and technical details not described in detail in the embodiment of the present disclosure may be referred to the embodiment, and the embodiment of the present disclosure have the same beneficial effects.
Referring now to fig. 7, a block diagram of an apparatus 700 suitable for use in implementing embodiments of the present disclosure is shown. The devices in the embodiments of the present disclosure may include, but are not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., car navigation terminals), and the like, and fixed terminals such as digital TVs, desktop computers, and the like. The device shown in fig. 7 is only an example, and should not bring any limitation to the function and the scope of use of the embodiments of the present disclosure.
As shown in fig. 7, device 700 may include a processing means (e.g., central processing unit, graphics processor, etc.) 701 that may perform various appropriate actions and processes in accordance with a program stored in a Read Only Memory (ROM)702 or a program loaded from storage 708 into a Random Access Memory (RAM) 703. In the RAM 703, various programs and data necessary for the operation of the apparatus 700 are also stored. The processing device 701, the ROM 702, and the RAM 703 are connected to each other by a bus 704. An input/output (I/O) interface 705 is also connected to bus 704.
Generally, the following devices may be connected to the I/O interface 705: input devices 706 including, for example, a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; an output device 707 including, for example, a Liquid Crystal Display (LCD), a speaker, a vibrator, and the like; storage 708 including, for example, magnetic tape, hard disk, etc.; and a communication device 709. Communications device 709 may allow device 700 to communicate wirelessly or by wire with other devices to exchange data. While fig. 7 illustrates an apparatus 700 having various means, it is to be understood that not all illustrated means are required to be implemented or provided. More or fewer devices may alternatively be implemented or provided.
In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method illustrated in the flow chart. In such embodiments, the computer program may be downloaded and installed from a network via the communication means 709, or may be installed from the storage means 708, or may be installed from the ROM 702. The computer program, when executed by the processing device 701, performs the above-described functions defined in the methods of the embodiments of the present disclosure.
It should be noted that the computer readable medium in the present disclosure can be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In contrast, in the present disclosure, a computer readable signal medium may comprise a propagated data signal with computer readable program code embodied therein, either in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, optical cables, RF (radio frequency), etc., or any suitable combination of the foregoing.
The computer readable medium may be embodied in the apparatus; or may be separate and not incorporated into the device.
The computer readable medium carries one or more programs which, when executed by the apparatus, cause the apparatus to: when a second application program is started, if the sharing password acquired through the first application program is found, the second application program identifies the corresponding sharing password according to the time stamp of the sharing password, and the sharing password is generated by the second application program of the sharing terminal in advance; after the second application program identifies the corresponding sharing password, when the second application program returns to the home page, if the sharing passwords acquired by the first application program remain, the corresponding sharing passwords are continuously identified according to the timestamps of the remaining sharing passwords until all the sharing passwords acquired by the first application program are identified or the second application program exits.
Computer program code for carrying out operations for aspects of the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + +, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units described in the embodiments of the present disclosure may be implemented by software or hardware. Where the name of an element does not in some cases constitute a limitation on the element itself.
The foregoing description is only exemplary of the preferred embodiments of the disclosure and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the disclosure herein is not limited to the particular combination of features described above, but also encompasses other embodiments in which any combination of the features described above or their equivalents does not depart from the spirit of the disclosure. For example, the above features and (but not limited to) the features disclosed in this disclosure having similar functions are replaced with each other to form the technical solution.

Claims (9)

1. An information sharing method, comprising:
when a second application program is started, if the sharing password acquired through the first application program is found, the second application program identifies the corresponding sharing password according to the time stamp of the sharing password, the sharing password is generated by the second application program of the sharing terminal in advance, and the sharing password comprises the identification of the information to be shared and the operation to be executed;
after the second application program identifies the corresponding sharing password, when the second application program returns to the home page, if the sharing passwords acquired through the first application program remain, the corresponding sharing passwords are continuously identified according to the timestamps of the remaining sharing passwords until all the sharing passwords acquired through the first application program are identified or the second application program exits.
2. The method of claim 1, further comprising:
and if the sharing passwords acquired through the first application program are not completely identified when the second application program exits, storing the unidentified sharing passwords.
3. The method of claim 1, further comprising:
and sending sharing feedback of the identified sharing password to the sharing terminal.
4. The method of any one of claims 1 to 3, wherein the shared password is a picture password or a text password.
5. The method of any of claims 1 to 3, wherein the shared password comprises a link and recommendation information.
6. An information sharing apparatus, comprising:
the password identification module is used for identifying a corresponding sharing password by a second application program according to a timestamp of the sharing password if the sharing password acquired by the first application program is found when the second application program is started, wherein the sharing password is generated by the second application program of the sharing terminal in advance and comprises an identifier of information to be shared and an operation to be executed;
and the residual password identification module is used for continuously identifying the corresponding shared password according to the time stamps of the residual shared passwords if the residual shared passwords acquired by the first application program are left when the second application program returns to the home page after the second application program identifies the corresponding shared password, until all the shared passwords acquired by the first application program are identified or the second application program exits.
7. An information sharing system, comprising: the terminal to be shared and the sharing terminal are in communication connection, and the terminal to be shared is provided with the information sharing device according to claim 6.
8. An electronic device, characterized in that the electronic device comprises:
one or more processors;
a memory for storing one or more programs;
when executed by the one or more processors, cause the one or more processors to implement the information sharing method of any one of claims 1-5.
9. A readable medium, on which a computer program is stored, which, when being executed by a processor, carries out the information sharing method according to any one of claims 1 to 5.
CN201910354347.9A 2019-04-29 2019-04-29 Information sharing method, device, equipment and medium Active CN110083768B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201910354347.9A CN110083768B (en) 2019-04-29 2019-04-29 Information sharing method, device, equipment and medium
PCT/CN2020/074210 WO2020220782A1 (en) 2019-04-29 2020-02-03 Information sharing method and apparatus, and device and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910354347.9A CN110083768B (en) 2019-04-29 2019-04-29 Information sharing method, device, equipment and medium

Publications (2)

Publication Number Publication Date
CN110083768A CN110083768A (en) 2019-08-02
CN110083768B true CN110083768B (en) 2021-08-17

Family

ID=67417702

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910354347.9A Active CN110083768B (en) 2019-04-29 2019-04-29 Information sharing method, device, equipment and medium

Country Status (2)

Country Link
CN (1) CN110083768B (en)
WO (1) WO2020220782A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110083768B (en) * 2019-04-29 2021-08-17 北京字节跳动网络技术有限公司 Information sharing method, device, equipment and medium
CN111782424B (en) * 2020-07-03 2024-05-03 厦门美图之家科技有限公司 Data processing method and device, electronic equipment and storage medium
CN112632418A (en) * 2020-12-16 2021-04-09 北京达佳互联信息技术有限公司 Password sharing method and device, electronic equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105955607A (en) * 2016-04-22 2016-09-21 北京小米移动软件有限公司 Content sharing method and apparatus
CN106095595A (en) * 2016-05-26 2016-11-09 深圳市金立通信设备有限公司 Information sharing method between a kind of application program and terminal
CN106911770A (en) * 2017-02-20 2017-06-30 北京古盘创世科技发展有限公司 A kind of data sharing method and system based on many cloud storages

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140188851A1 (en) * 2012-12-31 2014-07-03 Paula Natasha Chavez Social Media Platform for Sharing Entity Type and or Product Type and or Prospective Event Type Internet Related Data
CN104123299A (en) * 2013-04-26 2014-10-29 深圳市快播科技有限公司 Message sharing method, device and system among multiple terminal devices
CN103986705B (en) * 2014-05-13 2017-11-17 宇龙计算机通信科技(深圳)有限公司 A kind of method and device of Information Sharing
CN105022628B (en) * 2015-06-04 2018-09-18 北京宏远贵德科技有限公司 A kind of expansible software application platform
CN105608099A (en) * 2015-08-20 2016-05-25 宇龙计算机通信科技(深圳)有限公司 Information sharing method and device based on fingerprint verification, and terminal
US20170188214A1 (en) * 2015-12-29 2017-06-29 Le Holdings (Beijing) Co., Ltd. Method and electronic device for sharing multimedia information
CN107180049B (en) * 2016-03-11 2020-12-18 阿里巴巴集团控股有限公司 Searching method and device
CN107391587A (en) * 2017-06-23 2017-11-24 努比亚技术有限公司 Link is shared and access method, server, terminal and computer-readable storage medium
CN107644354A (en) * 2017-09-27 2018-01-30 风变科技(深圳)有限公司 A kind of bonusing method, server, system and computer-readable recording medium
CN108418897A (en) * 2018-03-27 2018-08-17 努比亚技术有限公司 Information sharing method, terminal and computer readable storage medium
CN109150990B (en) * 2018-07-27 2019-08-06 掌阅科技股份有限公司 Take down notes sharing method, equipment and computer storage medium
CN109582475A (en) * 2018-11-27 2019-04-05 维沃移动通信有限公司 A kind of sharing method and terminal
CN110083768B (en) * 2019-04-29 2021-08-17 北京字节跳动网络技术有限公司 Information sharing method, device, equipment and medium

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105955607A (en) * 2016-04-22 2016-09-21 北京小米移动软件有限公司 Content sharing method and apparatus
CN106095595A (en) * 2016-05-26 2016-11-09 深圳市金立通信设备有限公司 Information sharing method between a kind of application program and terminal
CN106911770A (en) * 2017-02-20 2017-06-30 北京古盘创世科技发展有限公司 A kind of data sharing method and system based on many cloud storages

Also Published As

Publication number Publication date
WO2020220782A1 (en) 2020-11-05
CN110083768A (en) 2019-08-02

Similar Documents

Publication Publication Date Title
CN111931962B (en) Information display method and device and electronic equipment
CN111064987B (en) Information display method and device and electronic equipment
CN110083768B (en) Information sharing method, device, equipment and medium
CN112383787B (en) Live broadcast room creating method and device, electronic equipment and storage medium
CN111459364B (en) Icon updating method and device and electronic equipment
CN110781373B (en) List updating method and device, readable medium and electronic equipment
CN111526411A (en) Video processing method, device, equipment and medium
CN113157153A (en) Content sharing method and device, electronic equipment and computer readable storage medium
US20240104513A1 (en) Schedule sharing method, apparatus, and device
CN111857858A (en) Method and apparatus for processing information
CN114064593B (en) Document sharing method, device, equipment and medium
EP4113985A1 (en) Multimedia conference data processing method and apparatus, and electronic device
CN111427647A (en) Page display method and device of application program, storage medium and electronic equipment
CN114390360B (en) Live voting method and device, electronic equipment and storage medium
CN111669620A (en) Theme video generation method and device, electronic equipment and readable storage medium
CN114489891A (en) Control method, system, device, readable medium and equipment of cloud application program
US20240073488A1 (en) Live video processing method and apparatus, device and medium
CN115113787B (en) Message processing method, device, equipment and medium
CN114125485B (en) Image processing method, device, equipment and medium
CN115563134A (en) Interaction method, interaction device, electronic equipment and computer readable medium
CN111367592B (en) Information processing method and device
CN113360704A (en) Voice playing method and device and electronic equipment
CN115022266A (en) Group member adding method, device, equipment and medium
CN112287171A (en) Information processing method and device and electronic equipment
CN110855767B (en) Method, device, equipment and storage medium for responding operation request

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant