CN109040331B - Electronic business card processing method and device, computing equipment and storage medium - Google Patents
Electronic business card processing method and device, computing equipment and storage medium Download PDFInfo
- Publication number
- CN109040331B CN109040331B CN201810679705.9A CN201810679705A CN109040331B CN 109040331 B CN109040331 B CN 109040331B CN 201810679705 A CN201810679705 A CN 201810679705A CN 109040331 B CN109040331 B CN 109040331B
- Authority
- CN
- China
- Prior art keywords
- user
- business card
- electronic business
- open platform
- applet
- 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
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 19
- 238000004891 communication Methods 0.000 claims abstract description 130
- 238000000034 method Methods 0.000 claims description 41
- 238000012545 processing Methods 0.000 claims description 31
- 230000004044 response Effects 0.000 claims description 30
- 230000010365 information processing Effects 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 17
- 230000003993 interaction Effects 0.000 description 8
- 238000004590 computer program Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 230000000694 effects Effects 0.000 description 6
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 4
- 238000011161 development Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000013307 optical fiber Substances 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4547—Network directories; Name-to-address mapping for personal communications, i.e. using a personal identifier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The application discloses a processing method and device of electronic business cards, computing equipment and a storage medium, relates to the technical field of information processing, and aims to solve the problem that in the prior art, people exchange business cards and establish contact inconveniently. In the embodiment of the application, a meeting place small program is configured, and a business card wall page is configured in the small program. All participants can log in the small program by scanning the small program code, and then the small program issues own business cards to the business card wall page. That is to say, the electronic business cards of all participants are gathered in the business card wall page, so people interested in the electronic business cards can be known and found through the business card wall page, and contact with the electronic business cards can be established, and therefore the cost of communication and contact establishment can be reduced.
Description
Technical Field
The present application relates to the field of information processing technologies, and in particular, to a method and an apparatus for processing an electronic business card, a computing device, and a storage medium.
Background
With the continuous development of traffic and processing technologies, information interaction among people is more and more frequent. Typically, to enable business purposes or academic communications, a venue is usually provided for the communication of people with the same purpose and need.
Typically, in academic discussions or venues of commercial activities, the number of people can be thousands or even more. Among this group of people, finding and meeting people who are interested in them for subsequent communication is a keen thing for people in the scene. The usual way is for people to get acquainted with each other face-to-face when they have an opportunity and then to deliver paper business cards to each other or to exchange electronic business cards. However, the number of people who can establish contact in this way is very limited, and compared with the number of people in a meeting place, the method is far from meeting the demands of people, and has low efficiency and high cost.
Disclosure of Invention
The embodiment of the application provides a processing method and device of an electronic business card, computing equipment and a storage medium, which are used for improving the efficiency of establishing contact among people in a meeting place.
In a first aspect, an embodiment of the present application provides a processing method for an electronic business card, where the method includes:
receiving a login request sent by a user for logging in an applet in a communication open platform; the small program is a small program which is configured for a meeting place in advance;
acquiring description information of the user from the communication open platform according to the login request;
generating the electronic business card of the user according to the description information of the user and the layout configuration information of the electronic business card;
the electronic business card of the user is issued to a business card wall page in the applet for display; and the business card wall page is used for displaying the electronic business cards of the participants in the meeting place.
Further, acquiring the description information of the user from the communication open platform according to the login request includes:
sending the temporary login credentials in the login request to the communication open platform; the temporary login credentials are obtained by the user from the communication open platform through the applet;
receiving response information aiming at the temporary login credentials returned by the communication open platform;
and if the response information comprises the unique identifier of the user in the communication open platform, acquiring the description information of the user from the enterprise application of the communication open platform based on the unique identifier.
Further, the method further comprises:
if the response information does not comprise the unique identification of the user, acquiring a session key and the user identification of the user in the applet from the response information;
sending a user detailed information acquisition request to the communication open platform based on the user identification of the user in the applet;
receiving a detailed information ciphertext of the user returned by the communication open platform;
decrypting the detailed information ciphertext based on the session key to obtain the unique identifier of the user on the communication open platform;
and acquiring the description information of the user from the enterprise application of the communication open platform based on the unique identifier.
Further, after the electronic business card of the user is published in the business card wall page in the applet and displayed, the method further comprises:
receiving a collection request sent by the user for collecting the electronic business card of a first specified user in the business card wall page;
and storing the electronic business card of the first appointed user in a business card folder of the user.
Further, after the electronic business card of the user is published in the business card wall page in the applet and displayed, the method further comprises:
receiving a conversation request sent by the user and a second specified user in the business card wall page;
establishing a session between the user and the second designated user.
Further, if the description information of the user is not obtained from the communication open platform, the method further includes:
receiving a selection instruction of the user on the business card template in the layout configuration information;
and generating the electronic business card of the user according to the information input by the user to the selected business card template.
In a second aspect, an embodiment of the present application further provides a method for processing an electronic business card, where the method includes:
scanning the applet codes of the applets registered in the communication open platform;
sending a login request for logging in the applet to a developer server based on the scanned applet code;
after the small program is successfully logged in, receiving the electronic business card sent by the developer server;
and displaying the electronic business card in a business card wall page of the applet.
Further, the method further comprises:
after the collection operation of the electronic business card of a first appointed user in a business card wall page is detected, a collection request for collecting the electronic business card of the first appointed user is sent to the developer server.
Further, the method further comprises:
and after detecting the conversation operation with a second specified user in the business card wall page, sending a conversation request with the second specified user to the developer server.
Further, sending a login request to login to the applet to the developer server based on the scanned applet code comprises:
calling an interface of a communication open platform for providing a temporary login certificate based on the scanned applet code, and acquiring the temporary login certificate from the communication open platform;
and sending the temporary login credentials to the developer server. An embodiment of the present application further provides a device for processing an electronic business card, where the device includes:
in a third aspect, an embodiment of the present application further provides an apparatus for processing an electronic business card, where the apparatus includes:
the login request receiving module is used for receiving a login request sent by a user for logging in the applet in the communication open platform; the small program is a small program which is configured for a meeting place in advance;
the description information acquisition module is used for acquiring the description information of the user from the communication open platform according to the login request;
the electronic business card generating module is used for generating the electronic business card of the user according to the description information of the user and the layout configuration information of the electronic business card;
the business card wall processing module is used for publishing the electronic business card of the user to a business card wall page in the applet for display; and the business card wall page is used for displaying the electronic business cards of the participants in the meeting place.
Further, the description information obtaining module includes:
the temporary login credential sending unit is used for sending the temporary login credential in the login request to the communication open platform; the temporary login credentials are obtained by the user from the communication open platform through the applet;
a response information receiving unit, configured to receive response information for the temporary login credential returned by the communication open platform;
and the description information acquisition unit is used for acquiring the description information of the user from the enterprise application of the communication open platform based on the unique identifier if the response information comprises the unique identifier of the user in the communication open platform.
Further, the apparatus further comprises:
a key and identifier obtaining module, configured to obtain, if the response information does not include the unique identifier of the user, a session key and a user identifier of the user in the applet from the response information;
a detailed information request sending module, configured to send a user detailed information acquisition request to the communication open platform based on a user identifier of the user in the applet;
the ciphertext receiving module is used for receiving the detailed information ciphertext of the user returned by the communication open platform;
the decryption module is used for decrypting the detailed information ciphertext based on the session key to obtain the unique identifier of the user on the communication open platform;
and the enterprise application information acquisition module is used for acquiring the description information of the user from the enterprise application of the communication open platform based on the unique identifier.
Further, the apparatus further comprises:
the collection request receiving module is used for receiving a collection request of the electronic business card of a first appointed user in the business card wall page sent by the user after the business card wall processing module publishes the electronic business card of the user to the business card wall page in the applet for display;
and the collection module is used for storing the electronic business card of the first appointed user in the business card folder of the user.
Further, the apparatus further comprises:
the conversation request receiving module is used for receiving a conversation request sent by the user and a second specified user in the business card wall page after the business card wall processing module publishes the electronic business card of the user to the business card wall page in the applet for display;
a session establishing module for establishing a session between the user and the second designated user.
Further, the apparatus further comprises:
the template selection instruction receiving module is used for receiving a selection instruction of the user on the business card template in the format configuration information if the description information of the user is not acquired from the communication open platform;
and the self-creation electronic business card generating module is used for generating the electronic business card of the user according to the information input by the user to the selected business card template.
In a fourth aspect, an embodiment of the present application further provides an apparatus for processing an electronic business card, where the apparatus includes:
the scanning module is used for scanning the applet codes of the applets registered in the communication open platform;
the login request sending module is used for sending a login request for logging in the applet to the developer server based on the scanned applet codes;
the electronic business card receiving module is used for receiving the electronic business card sent by the developer server after the applet is successfully logged in;
and the business card wall display module is used for displaying the electronic business card in the business card wall page of the applet.
Further, the apparatus further comprises:
the collection request sending module is used for sending a collection request for collecting the electronic business card of the first specified user to the developer server after detecting the collection operation of the electronic business card of the first specified user in the business card wall page.
Further, the apparatus further comprises:
and the session request sending module is used for sending a session request of a second specified user to the developer server after detecting the session operation of the second specified user in the business card wall page.
Further, the login request sending module includes:
the temporary login certificate acquisition module is used for calling an interface of the communication open platform for providing the temporary login certificate based on the scanned small program code and acquiring the temporary login certificate from the communication open platform;
and the temporary login credential sending module is used for sending the temporary login credential to the developer server.
In a fifth aspect, another embodiment of the present application further provides a computing device comprising at least one processor; and
a memory communicatively coupled to the at least one processor; the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor, so that the at least one processor can execute the processing method of any electronic business card provided by the embodiment of the application.
In a sixth aspect, another embodiment of the present application further provides a computer storage medium, where the computer storage medium stores computer-executable instructions, and the computer-executable instructions are configured to cause a computer to execute the method for processing an electronic business card in the embodiments of the present application.
According to the processing method, the processing device, the computing equipment and the storage medium of the electronic business card, a meeting place small program is configured in the implementation of the electronic business card processing method, the meeting place small program is configured in the implementation of the electronic business card processing device, and a business card wall page is configured in the small program. All participants can log in the small program by scanning the small program code, and then the small program issues own business cards to the business card wall page. That is to say, the electronic business cards of all participants are gathered in the business card wall page, so people interested in the electronic business cards can be known and found through the business card wall page, and contact with the electronic business cards can be established, and therefore the cost of communication and contact establishment can be reduced.
Additional features and advantages of the application will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by the practice of the application. The objectives and other advantages of the application may be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the application and together with the description serve to explain the application and not to limit the application. In the drawings:
fig. 1 is a schematic diagram of an application scenario in an embodiment of the present application;
FIG. 2 is a flowchart illustrating a method for processing an electronic business card according to an embodiment of the present application;
FIG. 3 is one of the interfaces of the business card wall in the embodiment of the present application;
FIG. 4 is a schematic diagram of an interface for invoking an instant messaging tool for interaction in an embodiment of the present application;
FIG. 5 is a schematic flow chart illustrating the acquisition of description information in the embodiment of the present application;
FIG. 6 is a second flowchart illustrating a method for processing an electronic business card according to an embodiment of the present application;
FIG. 7 is a second schematic interface diagram of a business card wall according to an embodiment of the present application;
FIG. 8 is a third exemplary interface diagram of a business card wall according to an embodiment of the present application;
FIG. 9 is a schematic illustration of an alternative layout of a business card in an embodiment of the present application;
FIG. 10 is a schematic diagram of an interface for manually editing electronic business cards in an embodiment of the present application;
FIG. 11 is a third flowchart illustrating a method for processing an electronic business card in an embodiment of the present application;
FIG. 12 is a schematic structural diagram of an electronic business card processing device according to an embodiment of the present application;
FIG. 13 is a second schematic structural diagram of a processing device for electronic business cards in an embodiment of the present application;
fig. 14 is a schematic structural diagram of a computing device according to an embodiment of the present application.
Detailed Description
In order to better know more people in a meeting place and establish contact with more people, the embodiment of the application provides a processing method and device of an electronic business card, a computing device and a storage medium. In order to better understand the technical solution provided by the embodiments of the present application, the following brief description is made on the basic principle of the solution:
in the embodiment of the application, a meeting place small program is configured, and a business card wall page is configured in the small program. All participants can log in the small program by scanning the small program code, and then the small program issues own business cards to the business card wall page. That is to say, the electronic business cards of all participants are gathered in the business card wall page, so people interested in the electronic business cards can be known and found through the business card wall page, and contact with the electronic business cards can be established.
It should be noted that the conference place claimed in the embodiment of the present application may be a place where people gather for activities such as academic discussions, business activities, technical communication, and the like.
In the following, in order to facilitate understanding of technical solutions provided by the embodiments of the present application, some key terms used in the embodiments of the present application are explained first:
the small program: an application that can be used without downloading and installation, which realizes the dream of being "reachable" by the application. The user can open the application by scanning or searching one scan.
A communication development platform: the open platform may support many applications, such as applets, web applications, and the like.
The unique identification of the user on the communication open platform is as follows: when the same developer of the application communicating with the open platform owns a plurality of applications, the uniqueness of the users of different applications can be distinguished through the unique identification. The unique identification of the user is unique as long as the mobile application, the website application and the public account (including the applet) are under the same communication open platform account. For example unionid in the WeChat open platform is unique. In other words, the unionid of the same user is the same for different applications under the same wechat open platform.
User identification within an application: just as the same user has different membership cards in different shopping malls, each application has its own user identifier, and the user identifiers of the same user in different applications are different. I.e. the user identity of each application is independent. Such as OpenId in WeChat.
Description information of the user: the information used for displaying the user image. Such as appearance description information, job description information, interest description information, and the like.
Business card wall page: a page is provided, wherein users collectively display electronic business cards of different users.
Fig. 1 is a schematic view of a scene of completing processing of an electronic business card according to an embodiment of the present application. The scene includes a terminal device 11 of a user 10, a developer server 12, a communication open platform 13, and a terminal device 15 of a user 14.
The communication open platform 13 stores therein information of a user, and the information can be shared with an applet developed based on the communication open platform. A developer may develop an applet for a venue, and different venues may generate a proprietary applet code through the applet. After scanning the applet code through the terminal device 11, the user 10 sends a login request to the developer server; the developer server obtains the personal description information of the user 10 from the communication open platform 13 according to the login request, then automatically generates the electronic business card of the user 10, and releases the electronic business card to the business card wall page of the applet for other users in the meeting place to browse, collect and even communicate through the page. The operation flow of the terminal device 15 of the user 14 is referred to the user 10. Thus, the user 10 and the user 14 can exchange and communicate electronic business cards in a meeting place even if the users are not in a meeting place.
The terminal devices 11 and 15, the developer server 12, and the communication open platform 13 may be communicatively connected through a communication network, which may be a local area network, a wide area network, or the like, or may be connected through a line. The terminal equipment can be a mobile phone, a tablet computer, a notebook computer, a personal computer and the like.
The following further describes the processing method of the electronic business card provided in the embodiment of the present application with reference to the accompanying drawings, as shown in fig. 2, which is a schematic flow chart of the processing method of the electronic business card in the embodiment of the present application, and is applicable to a developer server, and the method includes the following steps:
step 201: receiving a login request sent by a user for logging in an applet in a communication open platform; the applet is an applet configured in advance for the conference room.
In one embodiment, the applet code may be generated by the host of the meeting place by the identity registration applet of the administrator for the participant to scan the code for registration.
Step 202: and acquiring the description information of the user from the communication open platform according to the login request.
The description information may include a photo, a unit, a position, a contact, a gender, and the like. In specific implementation, specific content included in the description information may be determined according to actual requirements, which is not limited in the present application.
Step 203: and generating the electronic business card of the user according to the description information of the user and the layout configuration information of the electronic business card.
The layout configuration information may include the size of the photo and the position in the business card, and is used to determine the layout of each text information in the information, such as the position, color, size, font, etc. of the name.
The layout configuration information may include multiple layouts, which is convenient for the user to select a favorite layout to generate the electronic business card.
Step 204: the electronic business card of the user is released to a business card wall page in the applet for display; the business card wall page is used for displaying the electronic business cards of the participants in the meeting place.
Wherein the business card wall page may be as shown in fig. 3. FIG. 3 shows, in tabular form, electronic business cards for different participants. Users in the meeting place can browse the business card wall page through the terminals of the users, so that the users can know the basic information of the participants and find interested persons to establish contact for communication. For example:
(1) the method for collecting the electronic business cards can be implemented as follows:
receiving a collection request of an electronic business card of a first appointed user sent by a user in a business card wall collection page; the electronic business card of the first designated user is saved under the business card holder of the user.
As shown in FIG. 3, the user may implement the collection of electronic business cards by clicking on a heart pattern underneath the avatar.
In addition, a business card folder can be created and maintained in the developer server for each user logging in the applet, and all electronic business cards collected by the user are stored under the business card folder. The business card holder can send the business card holder collected by the user to the user for viewing when receiving a viewing request of the user; the name card holder may also be updated upon receiving an update request from the user. For example, the update request may include operations such as deleting a specified electronic business card, sorting electronic business cards in a business card folder, and so on.
During specific implementation, the participants can be classified according to the electronic business cards, so that the categories can be displayed on the business card wall, and the participants can find interested users according to the categories. The categories may be divided according to company business, for example.
(2) The implementation of the communication between the users can be implemented as follows:
receiving a conversation request sent by a user and a second specified user in a business card wall page; a session between the user and a second designated user is established.
For example, as shown in fig. 3, a user can call up a dialog box by clicking on an envelope pattern under the avatar to send information to the other side, thereby realizing communication and interaction with interested users. For example, as shown in fig. 4, an instant messaging tool may be invoked for communication.
Further, the description information of the user is input into the enterprise application by the user when the user uses the enterprise application and is stored in the enterprise application. The enterprise application and the small program exist independently and belong to applications registered in a communication open platform. If the applet needs to acquire the user information in the enterprise application, the user identification in the applet and the user identification in the enterprise application are not uniform, so that the acquisition of the user information needs to break a barrier of intercommunication between different applications and determine a common user of the applet and the enterprise application. As explained above, the unique identification of the same user on the open communication platform is the same in different applications. In view of this, in the embodiment of the present application, as shown in fig. 5, acquiring the description information of the user from the communication open platform according to the login request includes the following steps:
step 501: sending the temporary login credentials in the login request to the communication open platform; the temporary login credentials are obtained by the user from the communication open platform through the applet.
Step 502: and receiving response information aiming at the temporary login credentials returned by the communication open platform.
The communication open platform can determine whether to return the unique identifier according to the acquisition rule of the unique identifier of the user on the communication open platform. There are generally two types of response messages:
1) and when the condition of returning the unique identifier is met, the response information comprises the following components:
the communication open platform distributes user identification in the applet for the user;
a session key;
and the user is the unique identifier of the communication open platform.
2) And when the condition of returning the unique identifier is not met, the response information comprises:
the communication open platform distributes user identification in the applet for the user;
a session key.
Therefore, the user's description information is obtained by performing step 503 and the following steps.
Step 503: and searching the unique identifier of the user on the communication open platform in the response information, if so, executing step 504, otherwise, executing step 505.
Step 504: and acquiring the description information of the user from the enterprise application of the communication open platform based on the unique identifier.
Step 505: and acquiring the session key and the user identification of the user in the applet from the response information.
Step 506: and sending a user detailed information acquisition request to the communication open platform based on the user identification of the user in the applet.
Step 507: and receiving the detailed information ciphertext of the user returned by the communication open platform.
Step 508: and decrypting the detailed information ciphertext based on the session key to obtain the unique identifier of the user on the communication open platform, and then executing step 504.
Therefore, the description information of the user can be acquired from the enterprise application through the applet and the enterprise application through the unique identification of the user on the communication open platform.
In addition, the meeting time of the meeting participants can not be uniform, so that the electronic business cards are required to be published to the business card wall page from time to time. In order to facilitate management and release, in the embodiment of the application, the developer server may store the electronic business cards of the users within a certain time period, and then update the electronic business card wall at regular time. For example, the storage time of each user's electronic business card is recorded, and the electronic business cards of the users in a specified time period before the current time are updated to the business card wall page. For example, if the current time is 3:00 pm and the specified time period is 5 minutes, the electronic business cards stored between 2:55 and 3:00 pm are released to the business card wall page as the electronic business cards to be released. Certainly, in the specific implementation, a list of the electronic business cards which are not issued can be configured separately, the electronic business cards which are not issued are stored in the list, when the updating time is up, the electronic business cards in the list are issued to the business card wall page, and then the list is emptied. And repeating the operation, and continuously updating the page of the business card wall according to the list. Of course, it should be noted that any operation capable of updating the business card wall page is applicable to the embodiment of the present application, and the update may also be performed after receiving an update instruction sent by an applet of the terminal, which is not limited in the present application.
Further, perhaps the user has not registered the description information in the open communication platform. Therefore, there may be a possibility that the description information of the user is not acquired from the communication open platform. In this case, the user can edit the information by himself to generate an electronic business card and issue it to the business card wall page. Specifically, a selection instruction of a user for a business card template in the layout configuration information can be received; and generating the electronic business card of the user according to the information input by the user to the selected business card template. Wherein, the specific editing process is completed at the terminal side, and the method will be described at the terminal side later, and will not be detailed here.
Therefore, whether the description information of the participants is stored in the communication open platform or not, the electronic business card can be issued to the business card wall for displaying.
As shown in fig. 6, a schematic flow chart of a processing method of a terminal-side electronic business card is shown, which includes the following steps:
step 601: the applet codes of the applets registered in the communication open platform are scanned.
The concrete expression form of the applet code can be a two-dimensional code.
Step 602: based on the scanned applet code, a login request to login the applet is sent to the developer server.
In specific implementation, the information in the electronic business card generated subsequently contains personal description information of the user, and the information is acquired by the developer server from the communication open platform. Therefore, the developer server needs to log in the communication open platform. For the sake of security, the terminal may call an interface of the communication open platform for providing the temporary login credential based on the scanned applet code, and obtain the temporary login credential from the communication open platform; and sends the temporary login credentials to the developer server. Therefore, the developer server can log in the communication open platform by the temporary login certificate and execute the subsequent operation.
Step 603: and receiving the electronic business card sent by the developer server after the applet is successfully logged in.
Step 604: and displaying the electronic business card in a business card wall page of the applet.
In the meeting place, the time of meeting participants arriving at the meeting place to log in the applet can not be unified, so that users can log in the applet from time to time, and then the developer server can continuously push the electronic business card to the terminal equipment.
For the terminal device, once an electronic business card is pushed from the developer server, the electronic business card is displayed in a business card wall page.
In order to further facilitate the establishment of contact among the participants and the communication interaction among the participants. In the embodiment of the application, after the collecting operation of the electronic business card of the first specified user in the business card wall page is detected, a collecting request for collecting the electronic business card of the first specified user can be sent to the developer server. Thereby achieving the purpose of collecting the electronic business cards.
In addition, in the embodiment of the application, after the session operation with the second specified user in the business card wall page is detected, the session request with the second specified user can be sent to the developer server. Therefore, communication and interaction of interested users can be realized. In addition to invoking the instant messaging tool for interaction as described above, in the embodiment of the present application, interaction may also be performed in a business card wall page. For example, as shown in fig. 7, click on the three-point graph indicated by the black oblique arrow in the left page, and then enter the input box of the right interface to send information to zhang san. The interface displayed after inputting information may be as shown in fig. 8, i.e. displayed below the zhang san card. For example, Li four sends a message "1234" to Zhang three, Zhang three can reply to "5678" by the "reply" function after the message. The latter user may continue to reply to the message with zhang san and lie quad. Thus, the interaction between the participants is realized.
Furthermore, in order to generate an electronic business card which is relatively satisfied by a user, in the embodiment of the application, the electronic business cards with various formats can be provided and displayed by the terminal for the user to select. The method can be specifically implemented by receiving electronic business cards of various formats returned by a developer server after sending a temporary login certificate to the developer server; after receiving a business card template selection instruction of the electronic business card from a user, sending the identifier of the selected business card template to a developer server, and generating the electronic business card by the developer server according to the selected format.
For example, fig. 9 shows the formats of various electronic business cards provided. Wherein the house card represents an electronic business card. The creation of the brand page provides 3 formats of electronic business cards, including that the large head of the cartoon looks at the brand, the half body looks at the brand and the whole body looks at the brand, and a user can select a favorite format according to own preference to create own electronic business card. Clicking the next step, the electronic business card of the user can be checked. Wherein, if the developer server can obtain the description information of the developer server. The terminal receives and displays an electronic business card containing the user's descriptive information sent from the developer server. If the developer server can not obtain the description information of the developer server, displaying an interface needing to edit the electronic business card, and inputting the description information of the developer server by a user.
The My factory brand page is an interface for displaying the own electronic business card as shown in FIG. 10. If the edited electronic business card is displayed in the interface, the developer server is shown to acquire the description information of the user. If no edited electronic business card is displayed, the user may click on "create my house" in the left diagram of fig. 10 and then enter the "create house" interface on the right side of fig. 10 to create his own electronic business card. The user can input his own image and other word information of name, company, job contact way, etc. in the interface, and after clicking the next step, the terminal or developer server generates the electronic name card according to the information input by the user and the selected format. If the electronic business card is generated by the terminal, the terminal needs to send the generated electronic business card to the developer server, and the electronic business card is delivered to the developer server to be stored and published in the business card wall page.
In addition, it should be noted that, in fig. 10, below the "my house" interface, the user may view his/her favorite, which includes the electronic business card collected by the user. The "check-in wall" in FIG. 10 is the business card wall.
In summary, in the embodiment of the application, the user can log in the applet by scanning the applet code through the terminal, and the electronic business card of the user can be issued to the business card wall page through the applet for display. Therefore, the user can check the electronic business cards of other participants in the business card wall page, and can know other participants as soon as possible and establish contact.
In order to further understand the embodiment of the present application, a system description is made on a processing method of an electronic business card provided by the embodiment of the present application with reference to fig. 11, where the processing method includes the following steps:
step 1101: the terminal scans the applet codes of the applets registered in the communication open platform.
If the user of the terminal has logged in the applet, the terminal can directly jump to the business card wall page for display after scanning the applet code.
Step 1102: the terminal calls an interface of the communication open platform for providing the temporary login credentials based on the scanned applet codes, and obtains the temporary login credentials of the user of the terminal from the communication open platform.
Step 1103: the terminal sends the temporary login credentials to the developer server.
Step 1104: and the developer server sends the temporary login certificate to the communication open platform.
Step 1105: and the developer server receives response information aiming at the temporary login certificate returned by the communication open platform.
The developer server verifies the temporary login certificate, returns the user identification, the session key and the like of the user in the applet after the verification is passed, and returns login failure information if the verification is not passed.
And if the response information does not indicate the login failure, the developer server creates a custom login state according to the response information, returns the custom login state to the terminal and stores the custom login state by the terminal. And the terminal initiates a service request later, and the service request is requested based on the user-defined login state. For example, step 1106 may be performed after the terminal requests to obtain the user's description information. And for the developer server, verifying the user-defined login state in the service request of the terminal, if the user-defined login state is in the valid period, executing subsequent operation, otherwise, the terminal needs to log in the applet again. The valid period of the user-defined login state can be postponed according to the activity condition of the terminal user in the applet. For example, if the activity frequency is high, the validity period is extended, and if there is no activity within a certain time, the user-defined login state automatically fails after the validity period arrives.
Step 1106: and if the developer server determines that the response information does not comprise the unique identification of the user in the communication open platform, acquiring the session key and the user identification of the user in the applet from the response information.
Step 1107: and the developer server sends a user detailed information acquisition request to the communication open platform based on the user identification of the user in the applet.
Step 1108: and the developer server receives the detailed information ciphertext of the user returned by the communication open platform.
Step 1109: and the developer server decrypts the detailed information ciphertext based on the session key to obtain the unique identifier of the user on the communication open platform.
Step 1110: and the developer server acquires the description information of the user from the enterprise application of the communication open platform based on the unique identifier.
Step 1111: and if the developer server acquires the description information of the user, returning the description information of the user to the terminal.
Step 1112: the terminal receives the description information of the user and displays the electronic business card template for the user to select.
Step 1113: the terminal transmits the electronic business card template selected by the user to the developer server.
Step 1114: and the developer server generates the electronic business card of the user according to the electronic business card template selected by the user and the description information of the user and pushes the electronic business card to the terminal.
In addition, the identifier of the user at the applet in the response message is a conference ID (identifier) specific to the user at the conference. When the description information of the user cannot be obtained, the terminal edits the electronic business card of the user by the user, inquires the meeting place ID of the user, and sends the edited business card information of the user to a developer server so as to push the electronic business card of the user to a business card wall.
Step 1115: the terminal displays the electronic business card in a business card wall page.
Step 1116: and the terminal acquires the electronic business cards of other users from the developer server at regular time and displays the electronic business cards in a business card wall page.
Step 1117: after the terminal detects the collection operation of the electronic business card of the first appointed user in the business card wall page, the electronic business card of the first appointed user is stored in the business card folder.
Step 1118: and after detecting the session operation with a second specified user in the business card wall page, the terminal sends a session request with the second specified user to the developer server.
Step 1119: the developer server creates a session for the user and the second specified user.
Step 1120: the terminal and the second user communicate through the created session.
Through the embodiment of the application, the user realizes the sign-in of the meeting place through scanning the meeting small programs, and can project the electronic business card of the user to the business card wall through the small program room for displaying, so that other users in the meeting place can browse. Therefore, the users can exchange the business cards based on the business card wall and further communicate and exchange, and compared with a mode of exchanging paper business cards or exchanging electronic business cards on the spot in the prior art, the communication cost can be reduced, and the users can conveniently establish contact with more other users.
Based on the same inventive concept, the embodiment of the application also provides a processing device of the electronic business card. As shown in fig. 12, the apparatus includes:
a login request receiving module 1201, configured to receive a login request sent by a user to login an applet in the communication open platform; the small program is a small program which is configured for a meeting place in advance;
a description information obtaining module 1202, configured to obtain, according to the login request, description information of the user from the communication open platform;
an electronic business card generating module 1203, configured to generate an electronic business card of the user according to the description information of the user and the layout configuration information of the electronic business card;
a business card wall processing module 1204, configured to issue the electronic business card of the user to a business card wall page in the applet for display; and the business card wall page is used for displaying the electronic business cards of the participants in the meeting place.
Further, the description information obtaining module includes:
the temporary login credential sending unit is used for sending the temporary login credential in the login request to the communication open platform; the temporary login credentials are obtained by the user from the communication open platform through the applet;
a response information receiving unit, configured to receive response information for the temporary login credential returned by the communication open platform;
and the description information acquisition unit is used for acquiring the description information of the user from the enterprise application of the communication open platform based on the unique identifier if the response information comprises the unique identifier of the user in the communication open platform.
Further, the apparatus further comprises:
a key and identifier obtaining module, configured to obtain, if the response information does not include the unique identifier of the user, a session key and a user identifier of the user in the applet from the response information;
a detailed information request sending module, configured to send a user detailed information acquisition request to the communication open platform based on a user identifier of the user in the applet;
the ciphertext receiving module is used for receiving the detailed information ciphertext of the user returned by the communication open platform;
the decryption module is used for decrypting the detailed information ciphertext based on the session key to obtain the unique identifier of the user on the communication open platform;
and the enterprise application information acquisition module is used for acquiring the description information of the user from the enterprise application of the communication open platform based on the unique identifier.
Further, the apparatus further comprises:
the collection request receiving module is used for receiving a collection request of the electronic business card of a first appointed user in the business card wall page sent by the user after the business card wall processing module publishes the electronic business card of the user to the business card wall page in the applet for display;
and the collection module is used for storing the electronic business card of the first appointed user in the business card folder of the user.
Further, the apparatus further comprises:
the conversation request receiving module is used for receiving a conversation request sent by the user and a second specified user in the business card wall page after the business card wall processing module publishes the electronic business card of the user to the business card wall page in the applet for display;
a session establishing module for establishing a session between the user and the second designated user.
Further, the apparatus further comprises:
the template selection instruction receiving module is used for receiving a selection instruction of the user on the business card template in the format configuration information if the description information of the user is not acquired from the communication open platform;
and the self-creation electronic business card generating module is used for generating the electronic business card of the user according to the information input by the user to the selected business card template.
Based on the same inventive concept, the embodiment of the application also provides a processing device of the electronic business card. As shown in fig. 13, the apparatus includes:
a scanning module 1301, configured to scan applet codes of applets registered in the communication open platform;
a login request sending module 1302, configured to send a login request for logging in the applet to the developer server based on the scanned applet code;
the electronic business card receiving module 1303 is used for receiving the electronic business card sent by the developer server after the applet is successfully logged in;
and a business card wall display module 1304, configured to display the electronic business card in a business card wall page of the applet.
Further, the apparatus further comprises:
the collection request sending module is used for sending a collection request for collecting the electronic business card of the first specified user to the developer server after detecting the collection operation of the electronic business card of the first specified user in the business card wall page.
Further, the apparatus further comprises:
and the session request sending module is used for sending a session request of a second specified user to the developer server after detecting the session operation of the second specified user in the business card wall page.
Further, the login request sending module 1302 includes:
the temporary login certificate acquisition module is used for calling an interface of the communication open platform for providing the temporary login certificate based on the scanned small program code and acquiring the temporary login certificate from the communication open platform;
and the temporary login credential sending module is used for sending the temporary login credential to the developer server.
Having described the method and apparatus for processing electronic business cards according to an exemplary embodiment of the present application, an electronic device according to another exemplary embodiment of the present application is described next.
As will be appreciated by one skilled in the art, aspects of the present application may be embodied as a system, method or program product. Accordingly, various aspects of the present application may be embodied in the form of: an entirely hardware embodiment, an entirely software embodiment (including firmware, microcode, etc.) or an embodiment combining hardware and software aspects that may all generally be referred to herein as a "circuit," module "or" system.
In some possible embodiments, an electronic device according to the present application may include at least one processor, and at least one memory (e.g., the aforementioned first server). The memory stores program code, and the program code causes the processor to execute the steps of the processing method of the electronic business card according to the various exemplary embodiments of the present application described above in the specification when executed by the processor. For example, the processor may perform step 201 as shown in FIG. 2 along with step 204, or the processor may perform step 601 as shown in FIG. 6 along with step 604.
The electronic device 140 according to this embodiment of the present application is described below with reference to fig. 14. The computing device 140 shown in fig. 14 is only an example and should not bring any limitations to the functionality or scope of use of the embodiments of the present application.
As shown in fig. 14, the electronic device 140 is in the form of a general purpose computing device. Components of computing device 140 may include, but are not limited to: the at least one processor 141, the at least one memory 142, and a bus 143 that couples various system components including the memory 142 and the processor 141.
Bus 143 represents one or more of any of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a processor, or a local bus using any of a variety of bus architectures.
The memory 142 may include readable media in the form of volatile memory, such as Random Access Memory (RAM)1421 and/or cache memory 1422, and may further include Read Only Memory (ROM) 1423.
In some possible embodiments, various aspects of the processing method for electronic business cards provided by the present application may also be implemented in the form of a program product, which includes program code for causing a computer device to execute the steps in the processing method for electronic business cards according to various exemplary embodiments of the present application described above in this specification when the program product runs on the computer device, for example, the computer device may execute the steps 201 and 204 shown in fig. 2, or the processor may execute the steps 601 and 604 shown in fig. 6.
The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. A 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 (a non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, 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.
The program product for system privilege opening of embodiments of the present application may employ a portable compact disk read-only memory (CD-ROM) and include program code, and may be executable on a computing device. However, the program product of the present application is not limited thereto, and in this document, a 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.
A readable signal medium may include a propagated data signal with readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A readable signal medium may also be any readable medium that is not a 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 readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Program code for carrying out operations of the present application may be written in any combination of one or more programming languages, including AN object oriented programming language such as Java, C + +, or the like, as well as conventional procedural programming languages, such as the "C" language or similar programming languages.
It should be noted that although several units or sub-units of the apparatus are mentioned in the above detailed description, such division is merely exemplary and not mandatory. Indeed, the features and functions of two or more units described above may be embodied in one unit, according to embodiments of the application. Conversely, the features and functions of one unit described above may be further divided into embodiments by a plurality of units.
Moreover, although the operations of the methods of the present application are depicted in the drawings in a sequential order, this does not require or imply that these operations must be performed in this order, or that all of the illustrated operations must be performed, to achieve desirable results. Additionally or alternatively, certain steps may be omitted, multiple steps combined into one step execution, and/or one step broken down into multiple step executions.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a manner that causes the instructions stored in the computer-readable memory to produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While the preferred embodiments of the present application have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all alterations and modifications as fall within the scope of the application.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.
Claims (14)
1. A processing method of an electronic business card is characterized by comprising the following steps:
the method comprises the steps that a developer server receives a login request of logging in the small program in the communication open platform, wherein the login request is sent by a user based on scanning the small program code of the small program registered in the communication open platform; the small program is a small program which is configured for a meeting place in advance;
acquiring description information of the user from the communication open platform according to the login request;
generating the electronic business card of the user according to the description information of the user and the layout configuration information of the electronic business card;
the electronic business card of the user is issued to a business card wall page in the applet for display; and the business card wall page is used for displaying the electronic business cards of the participants in the meeting place.
2. The method of claim 1,
according to the login request, acquiring the description information of the user from the communication open platform comprises the following steps:
sending the temporary login credentials in the login request to the communication open platform; the temporary login credentials are obtained by the user from the communication open platform through the applet;
receiving response information aiming at the temporary login credentials returned by the communication open platform;
and if the response information comprises the unique identifier of the user in the communication open platform, acquiring the description information of the user from the enterprise application of the communication open platform based on the unique identifier.
3. The method of claim 2, further comprising:
if the response information does not comprise the unique identification of the user, acquiring a session key and the user identification of the user in the applet from the response information;
sending a user detailed information acquisition request to the communication open platform based on the user identification of the user in the applet;
receiving a detailed information ciphertext of the user returned by the communication open platform;
decrypting the detailed information ciphertext based on the session key to obtain the unique identifier of the user on the communication open platform;
and acquiring the description information of the user from the enterprise application of the communication open platform based on the unique identifier.
4. The method of claim 1, wherein after the user's electronic business card is released for display in a business card wall page within the applet, the method further comprises:
receiving a collection request sent by the user for collecting the electronic business card of a first specified user in the business card wall page;
and storing the electronic business card of the first appointed user in a business card folder of the user.
5. The method of claim 1, wherein after the user's electronic business card is released for display in a business card wall page within the applet, the method further comprises:
receiving a conversation request sent by the user and a second specified user in the business card wall page;
establishing a session between the user and the second designated user.
6. The method of claim 1, wherein if the user description information is not obtained from the communication open platform, the method further comprises:
receiving a selection instruction of the user on the business card template in the layout configuration information;
and generating the electronic business card of the user according to the information input by the user to the selected business card template.
7. A processing method of an electronic business card is characterized by comprising the following steps:
scanning the applet codes of the applets registered in the communication open platform;
sending a login request for logging in the applet to a developer server based on the scanned applet code;
after the small program is successfully logged in, receiving the electronic business card sent by the developer server;
and displaying the electronic business card in a business card wall page of the applet.
8. The method of claim 7, further comprising:
after the collection operation of the electronic business card of a first appointed user in a business card wall page is detected, a collection request for collecting the electronic business card of the first appointed user is sent to the developer server.
9. The method according to claim 7 or 8, characterized in that the method further comprises:
and after detecting the conversation operation with a second specified user in the business card wall page, sending a conversation request with the second specified user to the developer server.
10. The method of claim 7, wherein sending a login request to login to the applet to a developer server based on the scanned applet code comprises:
calling an interface of a communication open platform for providing a temporary login certificate based on the scanned applet code, and acquiring the temporary login certificate from the communication open platform;
and sending the temporary login credentials to the developer server.
11. An apparatus for processing an electronic business card, the apparatus comprising:
the system comprises a login request receiving module, a communication open platform and a communication request receiving module, wherein the login request receiving module is used for receiving a login request of logging in the small program in the communication open platform, which is sent by a developer server based on scanning the small program code of the small program registered in the communication open platform; the small program is a small program which is configured for a meeting place in advance;
the description information acquisition module is used for acquiring the description information of the user from the communication open platform according to the login request;
the electronic business card generating module is used for generating the electronic business card of the user according to the description information of the user and the layout configuration information of the electronic business card;
the business card wall processing module is used for publishing the electronic business card of the user to a business card wall page in the applet for display; and the business card wall page is used for displaying the electronic business cards of the participants in the meeting place.
12. An apparatus for processing an electronic business card, the apparatus comprising:
the scanning module is used for scanning the applet codes of the applets registered in the communication open platform;
the login request sending module is used for sending a login request for logging in the applet to the developer server based on the scanned applet codes;
the electronic business card receiving module is used for receiving the electronic business card sent by the developer server after the applet is successfully logged in;
and the business card wall display module is used for displaying the electronic business card in the business card wall page of the applet.
13. A computer-readable medium having stored thereon computer-executable instructions for performing the method of any one of claims 1-10.
14. A computing device, comprising:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-10.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810679705.9A CN109040331B (en) | 2018-06-27 | 2018-06-27 | Electronic business card processing method and device, computing equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810679705.9A CN109040331B (en) | 2018-06-27 | 2018-06-27 | Electronic business card processing method and device, computing equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109040331A CN109040331A (en) | 2018-12-18 |
CN109040331B true CN109040331B (en) | 2020-07-10 |
Family
ID=64610894
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810679705.9A Active CN109040331B (en) | 2018-06-27 | 2018-06-27 | Electronic business card processing method and device, computing equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109040331B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110210015A (en) * | 2019-06-13 | 2019-09-06 | 上海塑盛电子商务有限公司 | Electronic business card generation method, device, electronic equipment and storage medium |
CN110795760A (en) * | 2019-10-28 | 2020-02-14 | 武汉药联众科技有限公司 | Community information system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103634204A (en) * | 2013-12-02 | 2014-03-12 | 天脉聚源(北京)传媒科技有限公司 | Display method and system for wechat wall messages |
CN105100159A (en) * | 2014-05-15 | 2015-11-25 | 王志强 | Designing method for quick response code electronic business card system by employing a cellphone browser and capable of sharing business card information |
CN204928870U (en) * | 2015-08-21 | 2015-12-30 | 天津信佳科技有限公司 | Believe display system of wall a little |
CN107423386A (en) * | 2017-07-19 | 2017-12-01 | 北京小米移动软件有限公司 | Generate the method and device of electronic card |
CN108040133A (en) * | 2017-12-04 | 2018-05-15 | 北京双创云科技有限公司 | The generation method and equipment of a kind of electronic business card |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8145719B2 (en) * | 2006-03-03 | 2012-03-27 | Gogroups | Method and system for messaging and communication based on groups |
-
2018
- 2018-06-27 CN CN201810679705.9A patent/CN109040331B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103634204A (en) * | 2013-12-02 | 2014-03-12 | 天脉聚源(北京)传媒科技有限公司 | Display method and system for wechat wall messages |
CN105100159A (en) * | 2014-05-15 | 2015-11-25 | 王志强 | Designing method for quick response code electronic business card system by employing a cellphone browser and capable of sharing business card information |
CN204928870U (en) * | 2015-08-21 | 2015-12-30 | 天津信佳科技有限公司 | Believe display system of wall a little |
CN107423386A (en) * | 2017-07-19 | 2017-12-01 | 北京小米移动软件有限公司 | Generate the method and device of electronic card |
CN108040133A (en) * | 2017-12-04 | 2018-05-15 | 北京双创云科技有限公司 | The generation method and equipment of a kind of electronic business card |
Non-Patent Citations (3)
Title |
---|
"电子签到墙怎么使用";百度经验;《https://jingyan.baidu.com/article/86f4a73e7eee5737d65269e1.html》;20170424;全文 * |
基于微信"扫一扫"的高职英语课堂交互活动设计研究;毛杰;《才智》;20171015;全文 * |
如何设置微信墙嘉宾墙?微信墙怎么做嘉宾展示?;微久信微信墙;《https://www.sohu.com/a/106715390_445991》;20160720;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN109040331A (en) | 2018-12-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8416935B2 (en) | Methods and systems for calling conference participants to establish a conference call | |
EP3075177B1 (en) | Method, apparatus and device for exchanging name card | |
CN112241865A (en) | Method and related device for document cooperative processing | |
CN113453175B (en) | 5G message processing method and device, computer equipment and storage medium | |
US11632347B2 (en) | Hero cards that display contextual information and actions for backend systems | |
CN101356773B (en) | Ad-hoc creation of group based on contextual information | |
CN109600349B (en) | Method, device, equipment and medium for realizing service data sharing | |
CN111447133B (en) | Message transmission method and device, storage medium and electronic device | |
CN104067557A (en) | Automatic provisioning of resources for meeting collaboration | |
CN103703767B (en) | A kind of implementation method of video conference, service management device and video meeting system | |
CN102138156A (en) | Persisting a group in an instant messaging application | |
CN109391476B (en) | Network communication method, device and system | |
CN104253686A (en) | Account number login method, equipment and system | |
CN108965107B (en) | Friend adding method, device, system, client and server | |
CN109040331B (en) | Electronic business card processing method and device, computing equipment and storage medium | |
CN115543646A (en) | Contact processing method and device, computer equipment and storage medium | |
CN103685421A (en) | Cross-data-source data submission system, device and method | |
CN108377217A (en) | A kind of real-time communication method and device | |
CN113420133A (en) | Session processing method, device, equipment and storage medium | |
KR102461836B1 (en) | Apparatus and method for connecting chatbot | |
CN110134530A (en) | A kind of processing method and processing device of session content | |
CN107517154A (en) | A kind of unrelated processing of foreground application, transmit the method and system that user inputs information | |
CN114828000B (en) | Login method, login device and computer readable storage medium | |
CN114338059B (en) | Application opening method, device, terminal and storage medium | |
CN113824625B (en) | Information interaction method and device |
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 |