WO2017005097A1 - 基于聊天群进行业务操作、获取群成员信息的方法及装置 - Google Patents

基于聊天群进行业务操作、获取群成员信息的方法及装置 Download PDF

Info

Publication number
WO2017005097A1
WO2017005097A1 PCT/CN2016/086873 CN2016086873W WO2017005097A1 WO 2017005097 A1 WO2017005097 A1 WO 2017005097A1 CN 2016086873 W CN2016086873 W CN 2016086873W WO 2017005097 A1 WO2017005097 A1 WO 2017005097A1
Authority
WO
WIPO (PCT)
Prior art keywords
group member
group
chat
information
selection request
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.)
Ceased
Application number
PCT/CN2016/086873
Other languages
English (en)
French (fr)
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.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to KR1020187003675A priority Critical patent/KR20180027565A/ko
Priority to SG11201710784XA priority patent/SG11201710784XA/en
Priority to JP2018500636A priority patent/JP6756815B2/ja
Priority to EP16820748.8A priority patent/EP3321876A1/en
Publication of WO2017005097A1 publication Critical patent/WO2017005097A1/zh
Priority to US15/857,824 priority patent/US10893110B2/en
Anticipated expiration legal-status Critical
Priority to US17/146,159 priority patent/US11108874B2/en
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/50Business processes related to the communications industry
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/107Computer-aided management of electronic mailing [e-mailing]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/40Business processes related to social networking or social networking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources

Definitions

  • the present application relates to the field of Internet technologies, and in particular, to a method and an apparatus for performing service operations based on a chat group and acquiring group member information.
  • a multi-person conversation is generally called a “group chat”.
  • group chat a set of multiple users participating in the same conversation forms a “chat group”, and the users included in the chat group are “group members” of the chat group.
  • the content of the chat between the members is displayed through the chat interface of the social software.
  • a specified business operation such as issuing an electronic red envelope or performing a payment operation on an electronic order, etc.
  • a group member needs to be selected from the chat group, and after the group members in the chat group know the information of the group members, the group member performs the specified business operation.
  • the embodiments of the present invention provide a method and an apparatus for performing a service operation based on a chat group, which are used to solve the problem of low efficiency of the service operation mode in the prior art.
  • the embodiment of the present invention further provides a method and a device for acquiring group member information of a chat group, which are used to solve the problem of low efficiency of obtaining group member information in the prior art.
  • the embodiment of the present application further provides a group member information sending method and device, which are used to solve the problem of low efficiency of obtaining group member information in the prior art.
  • a method for performing a service operation based on a chat group wherein the chat group includes at least two group members, and the method includes:
  • a method for performing a service operation based on a chat group wherein the chat group includes at least two group members, and the method includes:
  • a method for sending group member information includes:
  • An apparatus for performing a service operation based on a chat group wherein the chat group includes at least two group members, and the device includes:
  • a request sending unit configured to send a group member selection request to a server corresponding to the chat group
  • a group member information receiving unit configured to receive group member information of the at least one group member determined by the server according to the group member selection request from the chat group according to a predetermined rule
  • a service operation unit configured to perform execution of the predetermined service operation in response to the group member corresponding to the group member information, or in response to the group member other than the group member corresponding to the group member information.
  • a service operation device based on a chat group wherein the chat group includes at least two group members, and the device includes:
  • a request receiving unit configured to receive a group member selection request sent by the chat group
  • a group member determining unit configured to determine at least one group member from the chat group according to a predetermined rule in response to the group member selection request;
  • the group member information sending unit is configured to send the group member information of the determined group member to the chat group, so that the determined group member or other group members other than the determined group member perform the predetermined business operation.
  • a request sending unit configured to send a group member selection request to a server corresponding to the chat group
  • the group member information receiving unit is configured to receive group member information of the at least one group member determined by the server according to the group member selection request from the chat group according to a predetermined rule.
  • a group member information sending device includes:
  • a request receiving unit configured to receive a group member selection request
  • a group member information obtaining unit configured to obtain group member information of the chat group in response to the group member selection request received by the request receiving unit;
  • a group member information selecting unit configured to select at least one group member information from the group member information obtained by the group member information acquiring unit
  • the group member information sending unit is configured to send the group member information selected by the group member information selecting unit to at least one group member in the chat group.
  • the group member terminal can obtain the information of the group member determined from the chat group, thereby completing the response to the group member information.
  • FIG. 1 is a schematic flowchart of an implementation method of a service operation based on a chat group according to an embodiment of the present application
  • FIG. 1b is a schematic diagram showing a button object display entry on a chat interface in an embodiment of the present application
  • FIG. 1c is a schematic diagram showing multiple buttons displayed on a chat interface in an embodiment of the present application.
  • FIG. 1 is a schematic diagram of displaying an image and a nickname of a group member corresponding to the received group member information in a chat interface according to an embodiment of the present application;
  • FIG. 2 is a schematic flowchart of an implementation method of a service operation based on a chat group according to an embodiment of the present application
  • FIG. 3 is a schematic flowchart of an implementation process of a method for acquiring group member information according to an embodiment of the present disclosure
  • FIG. 4 is a schematic flowchart of an implementation process of a group member information sending method according to an embodiment of the present disclosure
  • FIG. 5 is a specific embodiment of an apparatus for performing service operations based on a chat group according to an embodiment of the present disclosure
  • FIG. 6 is a schematic structural diagram of an apparatus for performing service operations based on a chat group according to an embodiment of the present disclosure
  • FIG. 7 is a schematic structural diagram of a group member information sending apparatus according to an embodiment of the present disclosure.
  • the first embodiment of the present application provides a method for performing a service operation based on a chat group.
  • the execution body of the method may be, but not limited to, at least one of a mobile phone, a tablet computer, a personal computer (PC), a smart TV, and any terminal device that can run social software.
  • the executive body of the method may also be the social software itself.
  • the social software described in the embodiment of the present application may have other functions, such as but not limited to support, in addition to the functions of supporting group members for chatting (which may be text chat, voice chat, or video chat). At least one of the following functions:
  • the electronic member of the payment institution such as bank
  • the group members such as transfer, generation of electronic red envelopes, payment of living projects such as water, electricity, coal, etc.
  • electronic shopping function function of scanning two-dimensional code; The function of generating a two-dimensional code according to the electronic account; the function of querying the stock trading situation; the function of the game; the function of displaying the social information, such as displaying the information posted in the circle of friends or displaying the content of the blog, and the like.
  • FIG. 1a the schematic diagram of the implementation process of the method for performing service operations based on the chat group provided in Embodiment 1 is as shown in FIG. 1a, and includes the following main steps:
  • Step 11 Send a group member selection request to a server corresponding to the chat group;
  • the server corresponding to the chat group may be a background server of the social software, or any server or device capable of responding to the request and performing corresponding operations.
  • the device may be, for example, a smart router, and the like.
  • the corresponding operation mentioned herein includes, at least in response to the group member selection request, determining at least one group member from the chat group according to a predetermined rule, and obtaining group member information of the determined group member.
  • the group member information may be, but is not limited to, an identifier of the group member, such as a real name, a nickname, an ID number, a group member account, or a unique number of the group member in the chat group, or the like; or the information may also be a group Image information of members, such as avatar images used by group members in the chat group; and so on.
  • an identifier of the group member such as a real name, a nickname, an ID number, a group member account, or a unique number of the group member in the chat group, or the like
  • the information may also be a group Image information of members, such as avatar images used by group members in the chat group; and so on.
  • the server may obtain group membership information of the chat group from a database for storing group member information of the chat group.
  • the server may use the chat group identifier of the chat group where the group member is located as the query basis for the database.
  • the chat group identifier as the basis for the query may be sent to the server by the social software.
  • the social software can carry the identifier to the server in a group member selection request or other request.
  • the social software can be from the group members.
  • the terminal is local and obtains the chat group identifier.
  • the social software may determine the chat group identifier corresponding to the chat currently performed by the group member when receiving the group member selection request sending instruction input by the group member.
  • the server can directly determine the group in which the group is located according to the identity of the group member, and obtain the group member information of the group, without the social software providing the group identification to the server.
  • the server may determine the group member information according to a certain determination rule.
  • the determining rule may include, but is not limited to, at least one of the following:
  • At least one group member information is randomly determined; at least one group member information is sequentially determined according to the order of the group members in the chat group from high to low (or low to high); the time when the group members join the chat group is early At least one group member information and the like are sequentially determined in the order of late (or late to early).
  • the “group member selection request trigger button” may be displayed on the chat interface.
  • step 11 may include:
  • a group member selection request is sent to the server in response to a trigger instruction for the group member selection request trigger button.
  • the group member selects a specific form of the request trigger button, such as a rule graphic or a set image.
  • the button may be hidden, and the button object display entry is displayed on the chat interface.
  • FIG. 1b a schematic diagram showing a button object display entry on a chat interface.
  • the social software can be triggered to display various buttons including the group member selection request trigger button. As shown in FIG. 1c, after the social software detects that the group member clicks the button object to display the portal, the social interface displays some pictures on the chat interface and a plurality of buttons including the selection request trigger button.
  • the group member clicks the button object to display the portal, and the social software may also be triggered to display only the group member selection request trigger button.
  • Step 12 Receive group member information sent by the server.
  • the group member information sent by the server is information of the group members determined by the server from the group members of the chat group according to the predetermined rule in response to the group member selection request.
  • the received group member may be displayed in the chat interface.
  • the image of the group member corresponding to the information For example, when the received group member information is the identifier of the group member, the social software may acquire an image of the group member mapped to the identifier of the received group member according to the mapping relationship between the identifier of the group member and the image of the group member. And displaying the image of the obtained group member in the chat interface; for example, when the received group member information is the image information of the group member, the corresponding group member may be directly displayed in the chat interface according to the group member information. Image.
  • the image of a group member referred to herein may refer to an avatar picture used by a group member in a chat group.
  • identifiers of the group members may also be displayed.
  • the identifier may be, but is not limited to, a real name of the group member, a nickname, or a unique number of the group member in the chat group, and the like.
  • FIG. 1d a schematic diagram of displaying images and nicknames of group members corresponding to the received group member information in the chat interface is shown in FIG. 1d.
  • the text identifier of the group member may also be displayed in the chat interface without displaying the image of the group member.
  • the social software can perform the steps:
  • the specific information may specifically be a group member in the group, or may be a specific image, such as a process similar to changing a face, and the like. Specifically, the steps that can be performed are:
  • the specific information of each group member in the chat group is displayed in turn.
  • the specific information includes at least one of an image and a text identifier.
  • the social software may perform the steps before performing step 12:
  • the group member selection request trigger button is displayed according to a predetermined display manner, so that the group member selection request trigger button has a predetermined animation effect.
  • the animation effect may be, for example, such that the group member selection request triggers the change of the expressions of the three little avatars on the button or the three avatars to rotate, as shown in FIG. 1c.
  • the rotation switching display of the specific information of each user in the chat group may be stopped, and the specificity of the group member corresponding to the received group member information is displayed instead. information.
  • the social software may adopt a “scroll display” such as a “roll display” method at a specific position of the chat interface, as shown in FIG. 1d.
  • a “scroll display” such as a “roll display” method at a specific position of the chat interface, as shown in FIG. 1d.
  • the group corresponding to the received group member information In the area where the image of the member is located, the images of the members of each group in the chat group are alternately displayed, and at the same time, in the area where the nickname of the group member corresponding to the received group member information is shown in FIG. 1d, the chat group is The nickname of each user in the turn is displayed in turn.
  • the specific information of each user in the chat group can be stopped and displayed in turn, and the specific information of "Snow White” can be displayed.
  • the server since only the group member determination instruction is sent to the server, the server may be triggered to determine the group member information and send to the group member terminal, thereby eliminating the need to rely on the group members in the chat group. Editing and sending the text information that can be displayed in the chat interface enables the group member terminal to obtain the group member information determined from the group member information of the chat group, thereby improving the acquisition efficiency of the group member information.
  • the social software passes the image of the group member corresponding to the group member information sent to the server and ⁇
  • the group members in the chat group can intuitively and clearly know the group members corresponding to the determined group member information. That is, the foregoing method provided by the embodiment of the present application can effectively realize that the group members have a unified understanding of the determined group member information, thereby confirming that the group member is required to edit and publish the text information in the chat interface in the prior art.
  • the solution provided by the embodiment of the present application can save the processing resources of the group member terminal used by each group member while achieving unified group member cognition.
  • the above method of determining group members can often be applied to quickly determine a group member from the chat group. For example, when discussing a topic, quickly select a presenter and quickly determine when playing a game in the group. Game promoters and more. However, in some cases, after selecting a group member from the chat group, it is also desirable to give the group member or other group members other than the group member a specific person, such as performing certain predetermined business operations.
  • the method provided by the embodiment of the present application may further include the following steps as shown in FIG. 1 , in order to facilitate the determination of the group member information by the server, so that at least one group member in the chat group performs a certain predetermined service operation:
  • Step 13 Execute the predetermined business operation in response to the group member corresponding to the group member information, or the execution of the predetermined business operation in response to the group members other than the group member corresponding to the group member information.
  • the execution body of the method illustrated in FIG. 1 may correspondingly be the social software used by the group member;
  • the execution subject of the method shown in FIG. 1 may correspondingly be used by the other members. social application.
  • the predetermined service operation mentioned herein may be, but is not limited to, at least one of the following operations:
  • the social software may receive the interface element display instruction sent by the server after sending the group member determination instruction to the server corresponding to the chat group, and display the corresponding instruction according to the interface element display instruction.
  • Interface elements In the embodiment of the present application, in order to enable the social software to perform the predetermined business operation, the social software may receive the interface element display instruction sent by the server after sending the group member determination instruction to the server corresponding to the chat group, and display the corresponding instruction according to the interface element display instruction. Interface elements.
  • the performing, by the social software, in response to the execution of the predetermined business operation by the group member corresponding to the group member information determined by the server may include: the group member corresponding to the group member information determined by the server is scheduled according to the interface element Execution of business operations.
  • the execution of the predetermined service operation by the group member other than the group member corresponding to the group member information may include: responding to the interface element pair according to the group member corresponding to the group member information determined by the server.
  • the execution of a predetermined business operation may include: the group member corresponding to the group member information determined by the server is scheduled according to the interface element Execution of business operations.
  • the execution of the predetermined service operation by the group member other than the group member corresponding to the group member information may include: responding to the interface element pair according to the group member corresponding to the group member information determined by the server.
  • the execution of a predetermined business operation may include: the group member corresponding to the group member information determined by the server is scheduled according to the interface element Execution of business operations.
  • the interface elements mentioned herein are defined by the predetermined business operations described above.
  • the interface element can include, but is not limited to, at least one of an operation entry and a text input box.
  • the above operation entry may include at least one of the operation entries: a payment operation entry of an electronic order; and an electronic red envelope generation operation entry.
  • the group members using the social software can select the operational portal for the presentation. If the social software receives a selection instruction for the operation entry, it can respond to the selection instruction.
  • the specific response manner may include: the social software performs an operation corresponding to the selected operation portal. Therefore, the group member corresponding to the group member information determined by the server may perform the operation of the group member corresponding to the group member information determined by the server. a selection instruction; in response to the selection instruction, performing an operation corresponding to the operation entry.
  • the social software may send a payment request including an electronic order to the payment server to trigger the payment server according to the electronic Order, the electronic account execution of the payment institution of the group member Deduction operation.
  • the electronic order for example, may be a group of members in the chat group requesting the merchant server to generate and share the electronic order in the chat group. By sharing an electronic order in a chat group, the group member terminal used by each group member in the chat group can obtain the electronic order.
  • the group member when the payment request is sent, the group member selects an electronic order from the electronic orders shared by the chat group as an electronic order included in the payment request according to the prompt of the social software; or It is also possible for the social software to automatically select an electronic order from the electronic orders shared in the chat group as an electronic order included in the payment request.
  • the social software may, for example, select an electronic order that has recently been shared and has not yet been paid.
  • the social software receives an instruction for the "electronic red envelope generation operation entry" as an example.
  • the social software may send an electronic red envelope generation request to a server (such as an electronic red envelope server) to trigger the server to
  • the electronic red envelope generation request generates an electronic red envelope and sends it to the social software; after receiving the electronic red envelope, the social software sends it to the chat interface of the chat group for sharing, so that other group members in the chat group can obtain the electronic red envelope. All or part of the amount.
  • the corresponding operation performed by the social software may also be: sending to a server (such as an electronic red envelope server)
  • the electronic red envelope generates a request to trigger the server to generate at least one electronic red envelope according to the electronic red envelope generation request and directly send the group member terminal used by other group members in the chat group.
  • the social software in response to the interface element display instruction sent by the server, may display an interface element such as text information, a picture or a video in addition to the operation entry.
  • the interface elements displayed by the social software may be determined according to the information of the interface elements included in the interface element display instruction.
  • the information of the interface element may be data of the interface element (such as the HTML code of the interface element), so that the social software can directly refer to the number
  • the interface element is generated and displayed; in another embodiment, the information of the interface element may be an identifier of the interface element mapped to the interface element saved locally by the social software, so that the social software may obtain the corresponding interface according to the identifier. Elements are displayed.
  • the group member selection request described above may include a service identifier of a predetermined service operation.
  • the server may obtain the interface element mapped by the service identifier of the predetermined service operation included in the group member selection request.
  • the server may further generate an interface element display instruction including the interface element information according to the obtained interface element information. For example, if the service identifier of the predetermined service operation is an identifier of the “whole game service”, the interface element information mapped with the service identifier of the predetermined service operation may be information of a download address of a certain game.
  • the group member selects the service identifier of the predetermined service operation included in the request, and may be the service identifier operated by the group member from the available predetermined service according to the prompt of the social software before sending the group member selection request. Selected in .
  • the purpose of the group member performing the predetermined service operation conveniently according to the determination result of the server for the group member information can be achieved.
  • this program can make group members in the chat group conveniently carry out "truth”, “select 'lucky' to send red envelopes”, “select 'lucky' to pay for electronic orders” And other entertainment activities, which greatly enhance the group members' experience of using social software.
  • the execution bodies of the respective steps may be the same or different.
  • the execution bodies of steps 11 to 13 may all be the same device; or the execution bodies of steps 11 to 13 may be different devices.
  • the second embodiment of the present application provides a method for performing a service operation based on a chat group.
  • the execution body of the method may be, but is not limited to, a server for a chat group and any device that can implement the method, such as a smart TV or a router. At least one of the others.
  • the implementation of the method will be described below by taking the server whose execution subject is the chat group as an example. It can be understood that the server whose execution subject is a chat group is only an exemplary description, and should not be construed as limiting the method.
  • FIG. 2 the schematic diagram of the implementation process of the method is as shown in FIG. 2, and includes the following steps:
  • Step 21 Receive a group member selection request sent by the chat group
  • the group member selection request may be, but is not limited to, being sent to at least one of a mobile phone, a tablet computer, a PC, a smart TV, and any terminal device that can run social software.
  • the request for selection can also be considered to be sent by the social software itself.
  • the group member selection request sent by the chat group may be sent by any one of the group members in the chat group.
  • Step 22 in response to the group member selection request, determining at least one group member from the chat group according to a predetermined rule
  • the server in response to the group member selection request, may determine the group member from a database for storing information of the group members of the chat group. Generally, the server may use the chat group identifier of the chat group where the group member is located as the query basis for the database. The chat group identifier as the basis for the query may be received by the server. For example, the group member selection request or other request received by the server may carry the chat group identifier.
  • the server can directly determine the group in which the group is located according to the identity of the group member, and then obtain the group member information of the group. No need to use the chat group logo.
  • the server receives two or more group member selection requests at the same time, and the group member selection requests are sent by the group member terminals (or social software) used by the group members in the same chat group, Then the server can choose to discard other groups only in response to one of the group member selection requests.
  • the server selects the request; or the server may respond to one of the group member selection requests first, and arrange other group member selection requests in the request queue, thereby implementing a response one by one for each group member selection request.
  • the manner in which the server determines the at least one group member according to the predetermined rule from the chat group may refer to the determining manner described in Embodiment 1 of the present application, and details are not described herein again.
  • the at least one group member mentioned herein may include, but is not limited to, all group members in the chat group or partial group members in the chat group. Some members of the group in the chat group may be group members with certain specified characteristics, such as group members corresponding to the determined group member information, part or all of the group members corresponding to the group member information determined by the server in the chat group. Group members, members of a certain gender group, group members of a certain age group, group members of a geographical location, and so on.
  • Step 23 Send the determined group member information of the group member to the chat group, so that the determined group member or other group members other than the determined group member perform the predetermined business operation.
  • the group member information is determined and sent to the chat group, so that the group member can perform the predetermined service operation according to the determined group member information, thereby eliminating
  • the group member terminal can obtain the information of the group members determined from the group members of the chat group and perform predetermined business operations, thereby improving the The efficiency of the execution of business operations.
  • the at least one group member in the chat group is configured to perform a predetermined service operation
  • the group member selection request may further include a service identifier of the predetermined service operation, so as to be provided by the embodiment of the present application.
  • the method may further comprise the steps of:
  • the sending an interface element display instruction to the chat group includes transmitting an interface element display instruction to at least one group member in the chat group.
  • the interface element display instruction is used to indicate that the receiver of the instruction performs: displaying the corresponding interface element.
  • the interface element mentioned here, and the interface element described in Embodiment 1 of the present application The same, no longer repeat here.
  • a specific manner of the server generating the interface element display instruction may include: obtaining a service identifier of the predetermined service operation; and acquiring, by the preset mapping relationship between the interface element information and the service identifier of the predetermined service operation, the service of the predetermined service operation obtained. Identifying interface element information of the phase mapping; generating an interface element display instruction according to the obtained interface element information.
  • the service identifier of the predetermined service operation may be sent by the group member terminal or the social software.
  • the service identifier of the predetermined service operation may be included in the group member determination instruction.
  • the service identifier of the predetermined service operation may also be a service identifier of a default scheduled service operation set in the server.
  • the server may send the interface element display instruction to at least one group member in the chat group by using at least one of the following three manners:
  • the interface element display instruction is sent to the group member corresponding to the determined group member information
  • the interface element display instruction is sent to some or all of the group members except the group members corresponding to the determined group member information in the chat group;
  • the specified feature mentioned herein may, but is not limited to, include at least one of the following features:
  • Gender age; location; preference; intimacy;
  • the intimacy may refer to the intimacy between the group members corresponding to the group member information determined by the server;
  • the social relationship type may refer to the type of social relationship between the group members corresponding to the group member information determined by the server.
  • the interface element display instruction indicates that the interface element displayed by the receiver may further include at least one of text information, a picture, and a video.
  • the above-mentioned scheme for enabling the social software to display the operation portal can achieve the purpose of conveniently performing the predetermined business operation according to the determination result of the server for the group member information.
  • this scheme can make group members in the chat group conveniently carry out "truth”, “select “lucky” to send red packets", “select ‘lucky' to electronic Entertainment activities such as making an order for payment, which greatly enhances the group members' experience of using social software.
  • the execution bodies of the respective steps may be the same or different.
  • the execution bodies of steps 21 to 23 may all be the same device; or, the execution entities of steps 21 and 22 are device 1, the execution body of step 23 is device 2;
  • a group member (hereinafter referred to as the group member) is selected from the chat group, and the chat is made.
  • Group members in the group are informed of the group members of the group members.
  • the designated operation mentioned here may be, for example, issuing an electronic red envelope, or performing a payment operation on an electronic order.
  • the selection of the members of the group, and the group members in the chat group acquire the group member information of the group members by relying on the group members in the chat group to edit and send the texts that can be displayed in the chat interface. Information to achieve.
  • a group member information acquisition method has a problem of low efficiency.
  • Embodiment 1 of the present application provides a group member information acquiring method.
  • the execution body of the method may be, but not limited to, at least one of a mobile phone, a tablet, a PC, a smart TV, and any terminal device that can run social software.
  • the executive body of the method may also be the social software itself.
  • the social software described in the embodiment of the present application may have other functions, such as but not limited to support, in addition to the functions of supporting group members for chatting (which may be text chat, voice chat, or video chat). At least one of the following functions:
  • electronic account operation functions - such as transfer, raw Into the electronic red envelope, water and electricity coal and other living items payment, and so on; electronic shopping function; the function of scanning the QR code; the function of generating the QR code according to the electronic account; the function of querying the stock trading situation; the game function; displaying the social information Features - such as displaying information posted in a circle of friends or displaying the content of a blog, and so on.
  • FIG. 3 the schematic diagram of the implementation process of the group member information obtaining method provided in Embodiment 3 is as shown in FIG. 3, and includes the following main steps:
  • Step 31 Send a group member selection request to a server corresponding to the chat group;
  • step 31 Since the implementation of the step 31 is similar to the implementation of the step 11 in the embodiment 1, and the concepts mentioned in the step 31 are the same as those mentioned in the step 11, the step 31 is not described in detail here. .
  • Step 32 The receiving server responds to the group member selection request for group member information of at least one group member determined from the chat group according to a predetermined rule.
  • the implementation process of the group member information of the at least one group member determined by the server in response to the group member selection request according to the predetermined rule is similar to the implementation process of the step 22 in the second embodiment, and therefore is not described herein again.
  • the server since only the group member selection instruction is sent to the server, the server may be triggered to select the group member information and send the group member information to the group member terminal, thereby eliminating the need to rely on the group members in the chat group to edit and send.
  • the text information displayed in the chat interface enables the group member terminal to obtain the group member information selected from the group member information of the chat group, thereby improving the acquisition efficiency of the group member information.
  • the social software displays the images and nicknames of the group members corresponding to the group member information sent by the server, so that the group members in the chat group can intuitively and clearly know the group members corresponding to the selected group member information. That is, the foregoing method provided by the embodiment of the present application can effectively realize that the group member has a unified understanding of the selected group member information, so that compared with the prior art, the group member is required to edit and publish the text information in the chat interface. In the manner of confirming the group member information of the selected group member, the solution provided by the embodiment of the present application can achieve the unity of the group members.
  • the third embodiment of the present application further provides a group member information sending method.
  • the executive body of the method may be, but is not limited to, a server and any device that can implement the method, such as at least one of a smart TV, a router, and the like.
  • the implementation of the method will be described below by taking the execution entity of the method as a server. It can be understood that the execution subject of the method is only an exemplary description of the server, and should not be construed as limiting the method.
  • FIG. 4 the schematic diagram of the implementation process of the method is as shown in FIG. 4, and includes the following steps:
  • Step 41 Receive a group member selection request.
  • the group member selection request may be, but is not limited to, being sent to at least one of a mobile phone, a tablet computer, a PC, a smart TV, and any terminal device that can run social software.
  • the request for selection can also be considered to be sent by the social software itself.
  • Step 42 Acquire a group member information of the chat group in response to the group member selection request
  • the group member information of the chat group refers to the information of the group members included in the chat group.
  • the information may be, but is not limited to, an identity of the group member, such as a real name, a nickname, an ID number, a group member account number, or a unique number of the group member in the chat group, etc.; or the information may also be an image of the group member.
  • Information such as avatar images used by group members in the chat group; and so on.
  • the server in response to the group member selection request, may acquire the group member information from a database for saving the group member information of the chat group.
  • the server may use the chat group identifier of the chat group where the group member is located as the query basis for the database.
  • the chat group identifier as the basis for the query may be received by the server.
  • the group member selection request or other request received by the server may carry the chat group identifier.
  • the server can directly determine the group in which the group is located according to the identity of the group member, and then obtain the group member information of the group without using the group identification.
  • the server may choose to discard another group member selection request only in response to one of the group member selection requests; or the server may first respond to one of the group member selection requests, and arrange other group member selection requests in the request queue, thereby implementing Each group member selects the response of the request one by one.
  • Step 43 Select at least one group member information from the obtained group member information.
  • the server may select the group member information according to a certain selection rule.
  • the selection rule may include, but is not limited to, at least one of the following:
  • Step 44 Send the selected group member information to at least one group member in the chat group.
  • the at least one group member mentioned herein may include, but is not limited to, all group members in the chat group or partial group members in the chat group.
  • a group member in a chat group may be a group member having a certain specified feature, such as a group member corresponding to the selected group member information, and a group member information of the group member information of the chat group acquired by the server, which is not selected by the server.
  • the method as shown in FIG. 4 may further include the step of displaying an image and/or a text identifier of the group member corresponding to the received group member information in the chat interface.
  • the method may further include: displaying, in the chat interface, the displaying of the specific information in turn, indicating that the group member is in the process of selecting,
  • the specific information may specifically be a group member in the group, or may be a specific number of images, such as a process similar to a face changing, and the like.
  • the step may specifically be: switching the specific information of each group member in the chat group in turn in the chat interface.
  • the specific information may include at least one of an image and a text identifier.
  • the method may further include: displaying the group member selection request trigger button according to the predetermined display manner, so that the group member selection request trigger button has a predetermined animation effect.
  • the group member information can be selected and sent to the group member terminal by selecting the command response to the group member, so that the group member in the chat group can be edited and sent to be displayed in the chat interface.
  • the text information in the group can enable the group member terminal to obtain the group member information selected from the group member information of the chat group, thereby improving the acquisition efficiency of the group member information.
  • Embodiment 4 of the present application provides an apparatus for performing service operations based on a chat group.
  • a schematic diagram of a specific structure of the apparatus is shown in FIG. 5, and includes a request transmitting unit 51, a group member information receiving unit 52, and a service operating unit 53. among them:
  • the request sending unit 51 is configured to send a group member selection request to the server corresponding to the chat group;
  • the group member information receiving unit 52 is configured to receive, by the server, the server group member selection request, according to the predetermined rule, from the chat group.
  • the service operation unit 53 is configured to respond to the execution of the predetermined business operation by the group member corresponding to the group member information, or to respond to the group member corresponding to the group member information The execution of a predetermined business operation by a group member.
  • the apparatus provided in Embodiment 3 of the present application may further include a display instruction receiving unit and an element display unit.
  • the display instruction receiving unit is configured to receive an interface element display instruction sent by the server, where the interface element corresponds to the predetermined service operation, and an element display unit, configured to display the corresponding interface element according to the interface element display instruction;
  • An operation unit configured to respond to the execution of a predetermined service operation by the group member corresponding to the group member information according to the interface element, or to other group members other than the group member corresponding to the group member information according to the interface The execution of an element's predetermined business operations.
  • the apparatus may further include: a selection instruction receiving unit, configured to receive a selection instruction for the operation entry; and an operation execution unit, configured to execute and execute in response to the selection instruction received by the selection instruction receiving unit The operation corresponding to the operation entry.
  • the apparatus provided by the embodiment of the present application may further include a button display unit and a request sending unit.
  • the button display unit is configured to display a group member selection request trigger button on the chat interface of the chat group.
  • the request sending unit 51 is specifically configured to: specifically receive a triggering instruction for selecting the request trigger button for the group member, and send a group member selection request to the server corresponding to the chat group in response to the triggering instruction.
  • the group member information is: group member information randomly determined by the server from the group member information of the chat group acquired by the server in response to the group member selection request.
  • the apparatus provided in Embodiment 3 of the present application may further include:
  • the image display unit is configured to display, in the chat interface, an image and/or a text identifier of the group member corresponding to the group member information received by the group member information receiving unit 52.
  • the user image display unit is further configured to:
  • the request sending unit 51 sends the group member selection request to the server corresponding to the chat group, it is used.
  • the image display unit Before displaying the image of the group member corresponding to the received group member information in the chat interface, the image display unit performs: in the chat interface, cyclically switching the specific information of each user in the chat group.
  • the specific information includes at least one of an image and a text identifier.
  • the request sending unit 51 is specifically configured to obtain a chat group identifier, and generate a group member selection request including the chat group identifier according to the chat group identifier, and send the request to the server. Therefore, the group member information of the chat group may be obtained by the server according to the chat group identifier.
  • the server since only the group member determination instruction is sent to the server, the server may be triggered to determine the group member information and sent to the group member terminal, so that the group member in the chat group is not required to edit and send and can be displayed on the chat interface.
  • the text information in the group can enable the group member terminal to obtain the information of the group members determined by the server from the group members of the chat group, thereby performing predetermined business operations, thereby improving the efficiency of the business operation.
  • the apparatus provided in Embodiment 4 of the present application can also be used to obtain group member information and is not used to respond to the execution of a predetermined business operation by a group member.
  • the device may include the request transmitting unit 51 and the group member information receiving unit 52, and does not include the business operation unit 53.
  • the functions of the request sending unit 51 and the group member information receiving unit 52 are similar to the foregoing, and are not described herein again.
  • the name of the device may be referred to as "means for acquiring group member information of the chat group".
  • the apparatus for obtaining the group member information of the chat group provided by the third embodiment of the present application can trigger the server to determine the group member information and send the group member information to the group member terminal by using the group member determination instruction to the server, so that the group does not need to rely on the chat group.
  • the group member in the group edits and sends the text information that can be displayed in the chat interface, so that the group member terminal can obtain the group member information determined from the group member information of the chat group, thereby improving the acquisition efficiency of the group member information.
  • the first embodiment of the present application provides a service operation device based on a chat group.
  • the specific structure of the device is shown in Figure 6.
  • the indication includes a request receiving unit 61, a group member information acquiring unit 62, and a group member information determining unit 63.
  • the request receiving unit 61 is configured to receive the group member selection request sent by the chat group
  • the group member determining unit 62 is configured to determine, according to the group membership selection request received by the request receiving unit 61, the predetermined rule from the chat group.
  • the apparatus provided in Embodiment 5 of the present application may further include a presentation instruction generating unit and a presentation instruction sending unit.
  • the display instruction generating unit is configured to generate an interface element display instruction
  • the display instruction sending unit is configured to send the interface element display instruction generated by the display instruction generating unit to at least one group member in the chat group.
  • the display instruction sending unit may be configured to: send the interface element display instruction to the group member corresponding to the determined group member information; or send the interface element display instruction to the chat group, except the determined The group member information corresponds to other part or all group members; or the interface element display instruction is sent to the group member of the chat group having the specified feature.
  • the instruction generating unit may be configured to: obtain a service identifier of a predetermined service operation; and obtain and obtain a predetermined service according to a preset mapping relationship between the interface element information and the service identifier of the predetermined service operation.
  • the service element identifier of the operation is mapped to the interface element information; and the interface element display instruction is generated according to the acquired interface element information.
  • the group member information is determined and sent to the group member, so that the determined group member or other group members other than the determined group member can subscribe to the group member.
  • the business operation is performed, so that the group members can perform predetermined business operations without relying on the group members in the chat group to edit and send the text information that can be displayed in the chat interface, thereby improving the efficiency of the business operation.
  • Embodiment 6 provides a group member information transmitting apparatus.
  • a schematic diagram of a specific structure of the apparatus is shown in FIG. 7, and includes a request receiving unit 71, a group member information acquiring unit 72, a group member information selecting unit 73, and a group member information transmitting unit 74. among them:
  • a request receiving unit 71 configured to receive a group member selection request
  • the group member information obtaining unit 72 is configured to obtain group member information of the chat group in response to the group member selection request received by the request receiving unit 71;
  • the group member information selecting unit 73 is configured to select at least one group member information from the group member information acquired by the group member information acquiring unit 72.
  • the group member information transmitting unit 74 is configured to send the group member information selected by the group member information selecting unit 73 to the group member terminal used by at least one group member in the chat group.
  • the apparatus provided in Embodiment 7 of the present application may further include a presentation instruction generating unit and a presentation instruction sending unit.
  • the display instruction generating unit is configured to: after the group member information selecting unit 73 selects at least one group member information, generate an interface element display instruction; the display instruction sending unit is configured to send the interface element display instruction generated by the display instruction generating unit, and send A group member terminal used by at least one group member in the chat group.
  • the interface element display instruction is used to indicate that the receiver of the instruction performs: displaying the corresponding interface element.
  • the display instruction sending unit can be used to:
  • the unselected group member information is the group member information that is not selected in the group member information of the chat group.
  • the specified feature includes at least one of the following features:
  • Gender age; location; preference; intimacy;
  • the instruction generating unit may be configured to: obtain a service identifier; and obtain, according to a preset mapping relationship between the interface element information and the service identifier, interface element information that is mapped to the obtained service identifier; Get the interface element information and generate the interface element display instruction.
  • the interface element may include, but is not limited to, at least one of the following:
  • the operation portal may include, but is not limited to, at least one of the following operation portals:
  • the electronic red envelope is generated by the operation entry.
  • the group member information selecting unit 73 may be configured to randomly select at least one group member information from the acquired group member information.
  • the group member selection request may include a chat group identifier.
  • the group member information obtaining unit 72 may be specifically configured to: obtain a chat group identifier from the group member selection request; and obtain group member information of the chat group corresponding to the chat group identifier.
  • the group member information can be selected and sent to the group member terminal by selecting the command response to the group member, so that the group member in the chat group can be edited and sent to be displayed in the chat interface.
  • the text information in the group can enable the group member terminal to obtain the group member information selected from the group member information of the chat group, thereby improving the acquisition efficiency of the group member information.
  • this program can make group members in the chat group conveniently carry out "truth”, “select 'lucky' to send red envelopes", “select 'lucky' to pay for electronic orders” And other entertainment activities, which greatly enhance the group members' experience of using social software.
  • embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the invention may be packaged in one or more of them Computers containing computer usable program code may be in the form of a computer program product embodied on a storage medium, including but not limited to disk storage, CD-ROM, optical storage, and the like.

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Tourism & Hospitality (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Operations Research (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Computer Hardware Design (AREA)
  • Data Mining & Analysis (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Information Transfer Between Computers (AREA)
  • Computing Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请公开了一种基于聊天群进行业务操作的方法,用以解决现有技术中的业务操作方式存在的效率较低的问题。方法包括:向聊天群对应的服务器发送群成员选取请求;接收所述服务器响应于所述群成员选取请求从所述聊天群中按照预定规则确定的至少一个群成员的群成员信息;响应于所述群成员信息对应的群成员对预定业务操作的执行,或者响应于所述群成员信息对应的群成员以外的其他群成员对预定业务操作的执行。本申请还公开一种基于聊天群进行业务操作的装置、获取群成员信息的方法、群成员信息发送方法及装置。

Description

基于聊天群进行业务操作、获取群成员信息的方法及装置 技术领域
本申请涉及互联网技术领域,尤其涉及一种基于聊天群进行业务操作、获取群成员信息的方法及装置。
背景技术
随着互联网的发展,出现了越来越多的社交软件。常见的比如QQ、微信、微博、来往等。利用社交软件,可以实现两个用户之间的双人对话,也可以实现三个以上的用户之间的多人对话。多人对话一般称为“群聊”,在群聊中,参与同一对话的多个用户构成的集合形成一个“聊天群”,聊天群内包含的用户为该聊天群的“群成员”,群成员之间的聊天内容通过该社交软件的聊天界面来展示。
目前,在聊天群构建完成后,在聊天过程中,如果某个指定业务操作(比如可以是发放电子红包,或对电子订单执行付款操作等等)需要由聊天群中的某个群成员来完成,则首先需要从聊天群中选定某群成员,并在聊天群中的群成员获知该群成员的信息后,由该群成员执行该指定的业务操作。
按照现有技术,为了使群成员执行指定的业务操作,在选定群成员以及获取该群成员的信息的过程中,均是依靠聊天群中的群成员编辑并发送可显示在聊天界面中的文字信息来实现的。显然,这样获取群成员信息以及业务操作方式存在着效率较低的问题。
发明内容
本申请实施例提供一种基于聊天群进行业务操作的方法和装置,用以解决现有技术中的业务操作方式存在的效率较低的问题。
本申请实施例还提供一种获取聊天群的群成员信息的方法和装置,用以解决现有技术中的获取群成员信息存在的效率较低的问题。
本申请实施例还提供一种群成员信息发送方法和装置,用以解决现有技术中的获取群成员信息存在的效率较低的问题。
本申请实施例采用下述技术方案:
一种基于聊天群进行业务操作的方法,其中,所述聊天群包括至少两个群成员,所述方法包括:
向聊天群对应的服务器发送群成员选取请求;
接收所述服务器根据所述群成员选取请求从所述聊天群中按照预定规则确定的至少一个群成员的群成员信息;
响应于所述群成员信息对应的群成员对预定业务操作的执行,或者响应于所述群成员信息对应的群成员以外的其他群成员对预定业务操作的执行。
一种基于聊天群进行业务操作的方法,其中,所述聊天群包括至少两个群成员,所述方法包括:
接收聊天群发送的群成员选取请求;
响应于所述群成员选取请求,从所述聊天群中按照预定规则确定至少一个群成员;
将确定的群成员的群成员信息发送给所述聊天群,以便所述确定的群成员或者所述确定的群成员以外的其他群成员对预定业务操作进行执行。
一种获取聊天群的群成员信息的方法,其中,所述聊天群包括至少两个群成员,其特征在于,所述方法包括:
向聊天群对应的服务器发送群成员选取请求;
接收所述服务器响应于所述群成员选取请求从所述聊天群中按照预定规则确定的至少一个群成员的群成员信息。
一种群成员信息发送方法,包括:
接收群成员选取请求;
响应于群成员选取请求,获取聊天群的群成员信息;
从获取的群成员信息中,选取至少一个群成员信息;
将选取的群成员信息,发送给所述聊天群中的至少一个群成员。
一种基于聊天群进行业务操作的装置,其中,所述聊天群包括至少两个群成员,所述装置包括:
请求发送单元,用于向聊天群对应的服务器发送群成员选取请求;
群成员信息接收单元,用于接收所述服务器根据所述群成员选取请求从所述聊天群中按照预定规则确定的至少一个群成员的群成员信息;
业务操作单元,用于响应于所述群成员信息对应的群成员对预定业务操作的执行,或者响应于所述群成员信息对应的群成员以外的其他群成员对预定业务操作的执行。
一种基于聊天群进行业务操作装置,其中,所述聊天群包括至少两个群成员,所述装置包括:
请求接收单元,用于接收聊天群发送的群成员选取请求;
群成员确定单元,用于响应于所述群成员选取请求,从所述聊天群中按照预定规则确定至少一个群成员;
群成员信息发送单元,用于将确定的群成员的群成员信息发送给所述聊天群,以便所述确定的群成员或者所述确定的群成员以外的其他群成员对预定业务操作进行执行。
一种获取聊天群的群成员信息的装置,其中,所述聊天群包括至少两个群成员,其特征在于,所述装置包括:
请求发送单元,用于向聊天群对应的服务器发送群成员选取请求;
群成员信息接收单元,用于接收所述服务器响应于所述群成员选取请求从所述聊天群中按照预定规则确定的至少一个群成员的群成员信息。
一种群成员信息发送装置,包括:
请求接收单元,用于接收群成员选取请求;
群成员信息获取单元,用于响应于请求接收单元接收的群成员选取请求,获取聊天群的群成员信息;
群成员信息选取单元,用于从群成员信息获取单元获取的群成员信息中,选取至少一个群成员信息;
群成员信息发送单元,用于将群成员信息选取单元选取的群成员信息,发送给所述聊天群中的至少一个群成员。
本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:
由于无需依靠聊天群中的群成员编辑并发送可显示在聊天界面中的文字信息,就可以使群成员终端获取到从聊天群中确定的群成员的信息,进而完成响应于所述群成员信息对应的群成员对预定业务操作的执行,或者响应于所述群成员信息对应的群成员以外的其他群成员对预定业务操作的执行,因此提高了业务操作的执行效率。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1a为本申请实施例提供的一种基于聊天群进行业务操作的方法的实现流程示意图;
图1b为本申请实施例中在聊天界面上展示按钮对象展示入口的示意图;
图1c为本申请实施例中在聊天界面上展示多种按钮的示意图;
图1d为本申请实施例中在聊天界面中显示接收的群成员信息对应的群成员的图像和昵称的一种示意图;
图2为本申请实施例提供的一种基于聊天群进行业务操作的方法的实现流程示意图;
图3为本申请实施例提供的一种群成员信息获取方法的实现流程示意图;
图4为本申请实施例提供的一种群成员信息发送方法的实现流程示意图;
图5为本申请实施例提供的一种基于聊天群进行业务操作的装置的具体结 构示意图;
图6为本申请实施例提供的一种基于聊天群进行业务操作的装置的具体结构示意图;
图7为本申请实施例提供的一种群成员信息发送装置的具体结构示意图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
以下结合附图,详细说明本申请各实施例提供的技术方案。
实施例1
为解决现有技术中的业务操作方式存在的效率较低的问题,本申请实施例1提供一种基于聊天群进行业务操作的方法。该方法的执行主体,可以但不限于为手机、平板电脑、个人电脑(Personal Computer,PC)、智能电视以及任何可以运行社交软件的终端设备中的至少一种。此外,该方法的执行主体,也可以是社交软件本身。
为便于描述,下文以该方法的执行主体为社交软件为例,对该方法的实施方式进行介绍。可以理解,该方法的执行主体为社交软件只是一种示例性的说明,并不应理解为对该方法的限定。其中,本申请实施例中所述的社交软件,除了可以具备支持群成员进行聊天(可以是文本聊天、语音聊天或视频聊天)的功能外,还可以具备其他一些功能,比如可以但不限于支持下述至少一种功能:
对于群成员的支付机构(如银行)电子账户的操作功能——比如转账、生成电子红包、水电煤等生活项目缴费等等;电子购物功能;扫描二维码的功能; 根据所述电子账户生成二维码的功能;查询股票交易情况的功能;游戏功能;展示社交信息的功能——比如展示发布在朋友圈中的信息或展示博客的内容等等。
具体地,实施例1提供的基于聊天群进行业务操作的方法的实现流程示意图如图1a所示,包括如下主要步骤:
步骤11,向聊天群对应的服务器发送群成员选取请求;
其中,聊天群对应的该服务器可以是社交软件的后台服务器,也可以是任何能够响应该请求,并执行相应操作的服务器或者设备。其中,该设备比如可以是智能路由器,等。
这里所说的相应操作,至少包括:响应于所述群成员选取请求,按照预定规则,从所述聊天群中确定至少一个群成员,并获得确定的群成员的群成员信息。
其中,群成员信息,可以但不限于是群成员的标识,如真实名字、昵称、身份证号、群成员账号或群成员在聊天群中的唯一编号等等;或者,该信息也可以是群成员的图像信息,如群成员在聊天群中所使用的头像图片;等等。
本申请实施例中,服务器可以从用于保存聊天群的群成员信息的数据库中,获取聊天群的群成员信息。一般地,服务器可以以群成员所在的聊天群的聊天群标识,作为对于该数据库的查询依据。作为查询依据的该聊天群标识,可以是由社交软件发送给服务器的。比如,社交软件可以将该标识携带在群成员选取请求或其他请求中发送给服务器。
针对社交软件获取聊天群标识的实现方式而言,由于一般地,不同聊天群会被服务器分配不同的聊天群标识,且聊天群标识可以保存在群成员终端本地,因此,社交软件可以从群成员终端本地,获取该聊天群标识。比如,社交软件可以在接收到群成员输入的群成员选择请求发送指令时,确定群成员当前进行的聊天对应的聊天群标识。
当然,若触发社交软件发起群成员选取请求的群成员,当前只加入一个聊 天群中,则服务器可以直接根据群成员的标识,确定其所在的聊天群,并获取该聊天群的群成员信息,而无需社交软件向服务器提供聊天群标识。
本申请实施例中,服务器在获取到聊天群的群成员信息后,就可以按照一定的确定规则进行群成员信息的确定。该确定规则可以但不限于包括以下至少一种:
随机确定至少一个群成员信息;按照群成员在聊天群中的活跃度由高至低(或由低至高)的顺序,依次确定至少一个群成员信息;按照群成员加入聊天群中的时刻由早至晚(或由晚至早)的顺序,依次确定至少一个群成员信息等等。
为了便于群成员触发社交软件向服务器发送群成员选取请求,在一种实施方式中,在执行步骤11前,可以在聊天界面上,展示“群成员选取请求触发按钮”。
基于该选取请求触发按钮,步骤11的具体实现方式可以包括:
接收针对群成员选取请求触发按钮的触发指令;
响应于针对群成员选取请求触发按钮的触发指令,向服务器发送群成员选取请求。
在实际应用中,群成员选取请求触发按钮的具体形式,比如可以是一个规则的图形,也可以是某设定的图片。
为了在群成员不需要发送群成员选取请求时,使得群成员选取请求触发按钮不会占用聊天界面的显示区域,可以对该按钮进行隐藏,并在聊天界面上展示按钮对象展示入口。如图1b所示,为在聊天界面上展示按钮对象展示入口的示意图。
若群成员点击该按钮对象展示入口,则可以触发社交软件对包括群成员选取请求触发按钮在内的多种按钮进行展示。如图1c所示,为社交软件在检测到群成员点击该按钮对象展示入口后,在聊天界面上展示一些图片以及包括选取请求触发按钮在内的多种按钮的示意图。
本申请实施例中,群成员点击该按钮对象展示入口,也可以触发社交软件仅展示群成员选取请求触发按钮。
步骤12,接收服务器发送的群成员信息。
其中,服务器发送的该群成员信息,如前文所述,是服务器响应于所述群成员选取请求,按照预定规则,从聊天群的群成员中确定的群成员的信息。
为了使得群成员能够直观地获知服务器确定的群成员的信息对应于哪个群成员,在一种实施方式中,在接收到服务器发送的群成员信息后,可以在聊天界面中,显示接收的群成员信息对应的群成员的图像。比如,当接收到的群成员信息为群成员的标识时,社交软件可以根据群成员的标识与群成员的图像的映射关系,获取与接收到的群成员的标识相映射的群成员的图像,并将获取到的群成员的图像显示在聊天界面中;又比如,当接收到的群成员信息为群成员的图像信息时,可以直接根据该群成员信息,在聊天界面中显示相应的群成员的图像。
一般地,这里所说的群成员的图像,可以是指群成员在聊天群中所使用的头像图片。
本申请实施例中,在显示群成员的图像的同时,还可以对群成员的一些文字标识进行显示。其中,该标识可以但不限于是群成员的真实名字、昵称、或群成员在聊天群中的唯一编号,等。
本申请实施例中,在聊天界面中显示接收的群成员信息对应的群成员的图像和昵称的一种示意图如图1d所示。
本申请实施例中,在一种实施方式中,在接收到服务器发送的群成员信息后,也可以在聊天界面中显示群成员的文字标识,而不显示群成员的图像。
需要说明的是,为了使用户直观地感知到在向服务器发送群成员选取请求后,服务器处于“正在从聊天群中确定用户”这样的状态,在一种实施方式中,在执行步骤11后,在执行步骤12前,社交软件可以执行步骤:
在聊天界面中轮流切换显示特定信息,用于表示正在进行群成员的选取过 程,该特定信息具体可以是群中的群成员,或者也可以是特定的几个图像,例如类似于变脸的过程,等等。具体地,可以执行的步骤为:
在聊天界面中轮流切换显示聊天群中的各群成员的特定信息。其中,所述特定信息包括图像和文字标识中的至少一种。
或者,在一种实施方式中,若聊天群的聊天界面上具有群成员选取请求触发按钮,则在执行步骤11后,在执行步骤12前,社交软件可以执行步骤:
按照预定显示方式显示所述群成员选取请求触发按钮,以使得所述群成员选取请求触发按钮具备预定的动画效果。该动画效果比如可以是,使得如图1c所示的群成员选取请求触发按钮上的三个小人头像的表情发生变化或三个小人头像进行转动,等等。
本申请实施例中,一旦接收到服务器发送的群成员信息,则可以停止对聊天群中的各用户的特定信息的轮流切换显示,而改为显示接收到的群成员信息对应的群成员的特定信息。
比如,社交软件在发送群成员选取请求后,可以在聊天界面某个特定位置,采用“滚动显示”这样一种轮流切换显示方法,在如图1d所示的“接收的群成员信息对应的群成员的图像”所在区域,对聊天群中的各群成员的图像进行轮流切换显示,同时,在如图1d所示的“接收的群成员信息对应的群成员的昵称”所在区域,对聊天群中的各用户的昵称进行轮流切换显示。而若接收到服务器发送的群成员“白雪公主”的信息后,则可以停止对聊天群中的各用户的特定信息进行轮流切换显示,而显示“白雪公主”的特定信息。
采用本申请实施例提供的上述步骤11~步骤12,由于只需要通过向服务器发送群成员确定指令,就可以触发服务器确定群成员信息并向群成员终端发送,从而无需依靠聊天群中的群成员编辑并发送可显示在聊天界面中的文字信息,就可以使群成员终端获取到从聊天群的群成员信息中确定的群成员信息,因此提高了群成员信息的获取效率。
此外,社交软件通过对服务器发送的群成员信息对应的群成员的图像和昵 称进行显示,可以使得聊天群中的群成员能够直观、清楚地获知被确定的群成员信息对应的群成员。即本申请实施例提供的上述方法可以高效地实现群成员对于确定的群成员信息的认知达到统一,从而相比于现有技术中需要群成员编辑并在聊天界面中发表文字信息,来确认被确定的群成员的群成员信息的方式而言,本申请实施例提供的方案在达到使得群成员认知统一的同时,可以节省各群成员使用的群成员终端的处理资源。
上述确定群成员的方式,往往可以应用于需要从聊天群中快速地确定出一个群成员出来,比如,在讨论一个话题时,快速选择一个主讲人,在群中玩某个游戏时,快速确定游戏发起人等等。但在,某些情况下,从聊天群中选择某个群成员出来后,还希望赋予该群成员或者该群成员以外的其他群成员特定的人物,比如进行某些预定的业务操作。
比如可以是下述操作中的至少一种:
向聊天群中的群成员发放电子红包;对某电子订单进行付款;用输入文本信息的方式,回答服务器推送、可以用图片形式或者文字形式等进行展示的问题——类似于玩“真心话”的游戏;等等。
为了便于根据服务器对于群成员信息的确定结果,使得聊天群中的至少一个群成员执行某种预定业务操作,本申请实施例提供的方法还可以进一步包括如图1所示的下述步骤:
步骤13,响应于所述群成员信息对应的群成员对预定业务操作的执行,或者响应于所述群成员信息对应的群成员以外的其他群成员对预定业务操作的执行。
具体地,当可以由服务器确定的群成员信息所对应的群成员来执行预定业务操作时,图1所示的方法的执行主体,相应地可以为该群成员使用的社交软件;而当可以由聊天群中的、由服务器确定的群成员信息所对应的群成员以外的其他群成员来执行预定业务操作时,图1所示的方法的执行主体,相应地可以为所述其他成员所使用的社交软件。
其中,这里所说的预定业务操作,可以但不限于是下述操作中的至少一种:
向聊天群中的群成员发放电子红包;对某电子订单进行付款;等等。
本申请实施例中,为了使得社交软件便于执行预定业务操作,社交软件在向聊天群对应的服务器发送群成员确定指令后,可以接收服务器发送的界面元素展示指令,并根据界面元素展示指令展示相应的界面元素。
基于展示的界面元素,社交软件响应于服务器确定的群成员信息对应的群成员对预定业务操作的执行,具体可以包括:响应于服务器确定的群成员信息对应的群成员根据所述界面元素对预定业务操作的执行。而社交软件响应于群成员信息对应的群成员以外的其他群成员对预定业务操作的执行具体可以包括:响应于服务器确定的群成员信息对应的群成员以外的其他群成员根据所述界面元素对预定业务操作的执行。
其中,这里所说的界面元素与前文所述的预定业务操作限定。且界面元素可以但不限于包括:操作入口和文本输入框中的至少一个。本申请实施例中,考虑上述预定业务操作可能会有:向聊天群中的群成员发放电子红包,或对某电子订单进行付款,等。因此,上述操作入口,可以包括该些操作入口中的至少一个:电子订单的付款操作入口;电子红包的生成操作入口。
在社交软件展示操作入口后,使用社交软件的群成员可以对展示的操作入口进行选取。若社交软件接收到针对操作入口的选取指令,则可以对该选取指令进行响应。具体响应方式可以包括:社交软件执行与选取的操作入口对应的操作。从而前文所述的“响应于服务器确定的群成员信息对应的群成员根据所述界面元素对预定业务操作的执行”,可以包括:接收服务器确定的群成员信息对应的群成员对所述操作入口的选取指令;响应于所述选取指令,执行与所述操作入口对应的操作。
具体地,以社交软件接收到针对“电子订单的付款操作入口”的选取指令为例,响应于该指令,社交软件可以向支付服务器发送包含某电子订单的付款请求,以触发支付服务器根据该电子订单,对群成员的支付机构电子账号执行 扣款操作。其中需要说明的是,所述电子订单,比如可以是聊天群中的某群成员请求商户服务器生成,并在聊天群中进行共享的电子订单。通过在聊天群中共享电子订单,可以使得聊天群中各群成员使用的群成员终端,都能获取到该电子订单。本申请实施例中,可以在发送所述付款请求时,由群成员根据社交软件的提示,从聊天群中共享的电子订单中选取一个电子订单,作为包含在该付款请求中的电子订单;或者,也可以由社交软件自动从聊天群中共享的电子订单中选取一个电子订单,作为包含在该付款请求中的电子订单。具体地,社交软件比如可以选取最近共享的、还未被支付过的一个电子订单。
又比如,以社交软件接收到针对“电子红包的生成操作入口”的选取指令为例,响应于该指令,社交软件可以向服务器(比如电子红包服务器)发送电子红包生成请求,以触发服务器根据该电子红包生成请求生成电子红包并发送给社交软件;社交软件接收到该电子红包后,将其发送到聊天群的聊天界面中进行分享,以使得聊天群中的其他群成员能够获取该电子红包的全部或部分金额。需要说明的是,由于社交软件通过向服务器发送电子红包生成请求而获得生成的电子红包的过程,已是一种成熟的现有技术,因此不再对该过程的细节进行详细说明。
仍然以社交软件接收到某群成员发出的针对“电子红包的生成操作入口”的选取指令为例,响应于该指令,社交软件执行的相应操作还可以是:向服务器(比如电子红包服务器)发送电子红包生成请求,以触发服务器根据该电子红包生成请求生成至少一个电子红包并直接发送给聊天群中的其他群成员使用的群成员终端。
本申请实施例中,响应于服务器发送的界面元素展示指令,社交软件除了可以展示操作入口外,还可以展示文字信息、图片或视频这样的界面元素。
社交软件展示怎样的界面元素,可以是根据界面元素展示指令中包含的界面元素的信息确定的。在一种实施方式中,界面元素的信息,可以是构成的界面元素的数据(如界面元素的HTML代码),从而社交软件可以直接根据该数 据生成界面元素并显示;在另一种实施方式中,界面元素的信息,可以是映射于社交软件本地保存的界面元素的界面元素的标识,从而社交软件可以根据该标识,获取到相应的界面元素并显示。
在一种实施方式中,前文所述的群成员选取请求中可以包含预定业务操作的业务标识。基于该预定业务操作的业务标识,以及界面元素信息和预定业务操作的业务标识之间的预设映射关系,服务器可以获得群成员选取请求中包含的该预定业务操作的业务标识所映射的界面元素信息;进而服务器可以根据获得的该界面元素信息,生成包含该界面元素信息的界面元素展示指令。比如,若该预定业务操作的业务标识为“整蛊游戏业务”的标识,则与该预定业务操作的业务标识映射的界面元素信息,可以是某个整蛊游戏的下载地址的信息。
在一种实施方式中,群成员选取请求中包含的预定业务操作的业务标识,可以是在发送群成员选取请求前,由群成员根据社交软件的提示从可供选取的预定业务操作的业务标识中选取的。
采用本申请实施例提供的上述方案,可以达到根据服务器对于群成员信息的确定结果,方便地使群成员执行预定业务操作的目的。视实际需求,采用该方案可以使得聊天群中的群成员方便地进行类似“真心话大冒险”、“选择‘幸运儿’来发送红包”、“选择‘幸运儿’来对电子订单进行付款”等娱乐活动,从而大大提升群成员对于社交软件的使用体验。
需要说明的是,本申请实施例1提供的该方法,其各步骤的执行主体可以相同,也可以不同。比如步骤11~步骤13的执行主体,均可以是同一设备;或者,步骤11~步骤13的执行主体,可以为不同设备。
实施例2
为解决现有技术中的业务操作方式存在的效率较低的问题,本申请实施例2提供一种基于聊天群进行业务操作的方法。该方法的执行主体,可以但不限于为聊天群的服务器以及任何可以实施该方法的设备,比如智能电视、路由器 等等中的至少一种。
为便于描述,下文以该方法的执行主体为聊天群的服务器为例,对该方法的实施方式进行介绍。可以理解,该方法的执行主体为聊天群的服务器只是一种示例性的说明,并不应理解为对该方法的限定。
具体地,该方法的实现流程示意图如图2所示,包括如下步骤:
步骤21,接收聊天群发送的群成员选取请求;
其中,该群成员选取请求,可以但不限于为手机、平板电脑、PC、智能电视以及任何可以运行社交软件的终端设备中的至少一种发送而来的。或者,该用于选取请求也可以视为由社交软件本身发送而来的。
本申请实施例2所述的社交软件可以实现的功能,与实施例1中所述的社交软件可以实现的功能类似,此处不再赘述。
本申请实施例2中,聊天群发送的群成员选取请求,可以是由聊天群中的任意一个群成员发送的。
步骤22,响应于群成员选取请求,从聊天群中按照预定规则确定至少一个群成员;
本申请实施例中,响应于群成员选取请求,服务器可以从用于保存聊天群的群成员的信息的数据库中,确定群成员。一般地,服务器可以以群成员所在的聊天群的聊天群标识,作为对于该数据库的查询依据。作为查询依据的该聊天群标识,可以是由服务器接收到的。比如,服务器接收到的群成员选取请求或其他请求中,就可以携带有该聊天群标识。
当然,若触发社交软件发起群成员选取请求的群成员,当前只加入一个聊天群中,则服务器可以直接根据群成员的标识,确定其所在的聊天群,进而获得该聊天群的群成员信息,而无需利用聊天群标识。
需要说明的是,若服务器同时接收到两个及以上的群成员选取请求,且该些群成员选取请求均是同一聊天群中的群成员使用的群成员终端(或社交软件)发送来的,则服务器可以选择只响应其中一个群成员选取请求而丢弃其它群成 员选取请求;或者,服务器也可以先响应其中一个群成员选取请求,并将其它群成员选取请求排列在请求队列中,从而实现对各群成员选取请求的逐个响应。
本申请实施例中,服务器从聊天群中按照预定规则确定至少一个群成员的方式,可以参照本申请实施例1中所述的确定方式,此处不再赘述。
其中,这里所说的至少一个群成员,可以但不限于包括:聊天群中的全部群成员或聊天群中的部分群成员。聊天群中的部分群成员,可以是具备某种指定特征的群成员,比如确定的群成员信息对应的群成员、聊天群中的、服务器确定的群成员信息对应的群成员以外的部分或全部群成员、某种性别的群成员、某年龄段的群成员或某地理位置的群成员等等。
步骤23,将确定的群成员的群成员信息发送给所述聊天群,以便确定的群成员或者确定的群成员以外的其他群成员对预定业务操作进行执行。
采用本申请实施例2提供的上述方法,由于可以通过对群成员确定指令响应,实现确定群成员信息并向聊天群发送,以使得群成员能够依据确定的群成员信息执行预定业务操作,从而无需依靠聊天群中的群成员编辑并发送可显示在聊天界面中的文字信息,就可以使群成员终端获取到从聊天群的群成员中确定的群成员的信息并执行预定业务操作,因此提高了业务操作的执行效率。
为了便于根据对于群成员信息的确定结果,使得聊天群中的至少一个群成员执行某种预定业务操作,所述群成员选取请求还可以包含预定业务操作的业务标识,从而本申请实施例提供的方法还可以进一步包括下述步骤:
在接收聊天群发送的群成员选取请求后,根据群成员选取请求包含的预定业务操作的业务标识,生成界面元素展示指令;将界面元素展示指令发送给所述聊天群,以便所述确定的群成员或者所述确定的群成员以外的其他群成员根据所述界面元素对预定业务操作进行执行。其中,将界面元素展示指令发送给所述聊天群,包括将界面元素展示指令发送给所述聊天群中的至少一个群成员。
其中,所述界面元素展示指令,用于指示该指令的接收方执行:对相应的界面元素进行展示。这里所说的界面元素,与本申请实施例1中所述界面元素 相同,此处不再赘述。
服务器生成界面元素展示指令的一种具体方式可以包括:获得预定业务操作的业务标识;根据界面元素信息和预定业务操作的业务标识之间的预设映射关系,获取与获得的预定业务操作的业务标识相映射的界面元素信息;根据获取的界面元素信息,生成界面元素展示指令。
其中,该预定业务操作的业务标识可以是由群成员终端或者社交软件发送来的。比如,该预定业务操作的业务标识可以包含于群成员确定指令中。或者,该预定业务操作的业务标识也可以是设置在服务器中的一种默认预定业务操作的业务标识。
本申请实施例2中,服务器可以采用下述三种方式中的至少一种方式,实现将界面元素展示指令,发送给聊天群中的至少一个群成员:
1、将界面元素展示指令,发送给确定的群成员信息对应的群成员;
2、将界面元素展示指令,发送给聊天群中、确定的群成员信息对应的群成员外的部分或全部群成员;
3、将界面元素展示指令,发送给所述聊天群中具备指定特征的群成员。
其中,这里所说的指定特征,可以但不限于包括下述特征中的至少一种:
性别;年龄;位置;偏好;亲密度;社交关系类型。
具体地,亲密度,可以是指与服务器确定的群成员信息对应的群成员之间的亲密度;社交关系类型,可以是指与服务器确定的群成员信息对应的群成员之间的社交关系类型。
本申请实施例中,视实际需求,界面元素展示指令指示接收方所展示的界面元素中,还可以包括文本信息、图片和视频中的至少一种。
采用本申请实施例提供的上述使得社交软件展示操作入口的方案,可以达到根据服务器对于群成员信息的确定结果,方便地使群成员执行预定业务操作的目的。视实际需求,采用该方案可以使得聊天群中的群成员方便地进行类似“真心话大冒险”、“选择‘幸运儿’来发送红包”、“选择‘幸运儿’来对电子 订单进行付款”等娱乐活动,从而大大提升群成员对于社交软件的使用体验。
需要说明的是,本申请实施例2提供的该方法,其各步骤的执行主体可以相同,也可以不同。比如步骤21~步骤23的执行主体,均可以是同一设备;或者,步骤21和步骤22的执行主体为设备1,步骤23的执行主体为设备2;等等。
实施例3
目前,在聊天群构建完成后,如果某个指定操作需要由聊天群中的某个群成员来完成,则首先需要从聊天群中选定某群成员(后称该群成员),并使得聊天群中的群成员获知该群成员的群成员信息。其中,这里所说的指定操作,比如可以是发放电子红包,或对电子订单执行付款操作等等。
按照现有技术,该群成员的选定,以及聊天群中的群成员对于该群成员的群成员信息的获取,均是依靠聊天群中的群成员编辑并发送可显示在聊天界面中的文字信息来实现的。显然,这样的群成员信息获取方式,存在着效率较低的问题。
为解决现有技术中存在的该问题,本申请实施例1提供一种群成员信息获取方法。该方法的执行主体,可以但不限于为手机、平板电脑、PC、智能电视以及任何可以运行社交软件的终端设备中的至少一种。此外,该方法的执行主体,也可以是社交软件本身。
为便于描述,下文以该方法的执行主体为社交软件为例,对该方法的实施方式进行介绍。可以理解,该方法的执行主体为社交软件只是一种示例性的说明,并不应理解为对该方法的限定。其中,本申请实施例中所述的社交软件,除了可以具备支持群成员进行聊天(可以是文本聊天、语音聊天或视频聊天)的功能外,还可以具备其他一些功能,比如可以但不限于支持下述至少一种功能:
对于群成员的支付机构(如银行)电子账户的操作功能——比如转账、生 成电子红包、水电煤等生活项目缴费,等等;电子购物功能;扫描二维码的功能;根据所述电子账户生成二维码的功能;查询股票交易情况的功能;游戏功能;展示社交信息的功能——比如展示发布在朋友圈中的信息或展示博客的内容,等等。
具体地,实施例3提供的群成员信息获取方法的实现流程示意图如图3所示,包括如下主要步骤:
步骤31,向聊天群对应的服务器发送群成员选取请求;
由于步骤31的实现方式与实施例1中步骤11的实现方式类似,且步骤31中提及的各概念与步骤11中提及的各概念相同,因此,此处不再对步骤31进行详细说明。
步骤32,接收服务器响应于群成员选取请求从聊天群中按照预定规则确定的至少一个群成员的群成员信息。
由于服务器响应于群成员选取请求从聊天群中按照预定规则确定的至少一个群成员的群成员信息的实现过程,与实施例2中步骤22的实现过程类似,因此此处不再赘述。
采用本申请实施例提供的上述方法,由于只需要通过向服务器发送群成员选取指令,就可以触发服务器选取群成员信息并向群成员终端发送,从而无需依靠聊天群中的群成员编辑并发送可显示在聊天界面中的文字信息,就可以使群成员终端获取到从聊天群的群成员信息中选取的群成员信息,因此提高了群成员信息的获取效率。
此外,社交软件通过对服务器发送的群成员信息对应的群成员的图像和昵称进行显示,可以使得聊天群中的群成员能够直观、清楚地获知被选取的群成员信息对应的群成员。即,本申请实施例提供的上述方法可以高效地实现群成员对于选取的群成员信息的认知达到统一,从而相比于现有技术中需要群成员编辑并在聊天界面中发表文字信息,来确认被选取的群成员的群成员信息的方式而言,本申请实施例提供的方案在达到使得群成员认知统一的同时,可以节 省各群成员使用的群成员终端的处理资源。
为解决现有技术中的用户信息获取方式存在的效率较低的问题,本申请实施例3还提供一种群成员信息发送方法。该方法的执行主体,可以但不限于为服务器以及任何可以实施该方法的设备,比如智能电视、路由器等等中的至少一种。
为便于描述,下文以该方法的执行主体为服务器为例,对该方法的实施方式进行介绍。可以理解,该方法的执行主体为服务器只是一种示例性的说明,并不应理解为对该方法的限定。
具体地,该方法的实现流程示意图如图4所示,包括如下步骤:
步骤41,接收群成员选取请求;
其中,该群成员选取请求,可以但不限于为手机、平板电脑、PC、智能电视以及任何可以运行社交软件的终端设备中的至少一种发送而来的。或者,该用于选取请求也可以视为由社交软件本身发送而来的。
本申请实施例2所述的社交软件可以实现的功能,与实施例1中所述的社交软件可以实现的功能类似,此处不再赘述。
步骤42,响应于群成员选取请求,获取聊天群的群成员信息;
其中,聊天群的群成员信息,是指聊天群包含的群成员的信息。该信息可以但不限于是群成员的标识,如真实名字、昵称、身份证号、群成员账号或群成员在聊天群中的唯一编号,等等;或者,该信息也可以是群成员的图像信息,如群成员在聊天群中所使用的头像图片;等等。
本申请实施例中,响应于群成员选取请求,服务器可以从用于保存聊天群的群成员信息的数据库中,获取群成员信息。一般地,服务器可以以群成员所在的聊天群的聊天群标识,作为对于该数据库的查询依据。作为查询依据的该聊天群标识,可以是由服务器接收到的。比如,服务器接收到的群成员选取请求或其他请求中,就可以携带有该聊天群标识。
当然,若触发社交软件发起群成员选取请求的群成员,当前只加入一个聊 天群中,则服务器可以直接根据群成员的标识,确定其所在的聊天群,进而获得该聊天群的群成员信息,而无需利用聊天群标识。
需要说明的是,若服务器同时接收到两个及以上的群成员选取请求,且该些群成员选取请求均是同一聊天群中的群成员使用的群成员终端(或社交软件)发送来的,则服务器可以选择只响应其中一个群成员选取请求而丢弃其它群成员选取请求;或者,服务器也可以先响应其中一个群成员选取请求,并将其它群成员选取请求排列在请求队列中,从而实现对各群成员选取请求的逐个响应。
步骤43,从获取的群成员信息中,选取至少一个群成员信息;
本申请实施例中,服务器在获取到聊天群的群成员信息后,就可以按照一定的选取规则进行群成员信息的选取。该选取规则可以但不限于包括以下至少一种:
随机选取至少一个群成员信息;
按照群成员在聊天群中的活跃度由高至低(或由低至高)的顺序,依次选取至少一个群成员信息;
按照群成员加入聊天群中的时刻由早至晚(或由晚至早)的顺序,依次选取至少一个群成员信息;
等等。
步骤44,将选取的群成员信息,发送给聊天群中的至少一个群成员。
其中,这里所说的至少一个群成员,可以但不限于包括:聊天群中的全部群成员或聊天群中的部分群成员。聊天群中的部分群成员,可以是具备某种指定特征的群成员,比如选取的群成员信息对应的群成员、服务器获取的聊天群的群成员信息中未被服务器选取的群成员信息对应的群成员、某种性别的群成员、某年龄段的群成员或某地理位置的群成员,等等。
在一种实施方式中,如图4所示的该方法还可以包括步骤:在聊天界面中,显示接收的群成员信息对应的群成员的图像和/或文字标识。
在一种实施方式中,在向聊天群对应的服务器发送群成员选取请求后,在 在聊天界面中显示接收的群成员信息对应的群成员的图像和/或文字标识前,还可以包括步骤:在聊天界面中轮流切换显示特定信息,用于表示正在进行群成员的选取过程,该特定信息具体可以是群中的群成员,或者也可以是特定的几个图像,例如类似于变脸的过程,等等。具体地,该步骤具体可以是:在聊天界面中轮流切换显示聊天群中的各群成员的特定信息。其中,该特定信息可以包括图像和文字标识中的至少一种。
在一种实施方式中,当聊天群的聊天界面上具有群成员选取请求触发按钮时,在向聊天群对应的服务器发送群成员选取请求后,在在聊天界面中显示接收的群成员信息对应的群成员的图像和/或文字标识前,方法还可以包括:按照预定显示方式显示群成员选取请求触发按钮,以使得群成员选取请求触发按钮具备预定的动画效果。
采用本申请实施例2提供的上述方法,由于可以通过对群成员选取指令响应,实现选取群成员信息并向群成员终端发送,从而无需依靠聊天群中的群成员编辑并发送可显示在聊天界面中的文字信息,就可以使群成员终端获取到从聊天群的群成员信息中选取的群成员信息,因此提高了群成员信息的获取效率。
实施例4
为解决现有技术中的业务操作方式存在的效率较低的问题,本申请实施例4提供一种基于聊天群进行业务操作的装置。该装置的具体结构示意图如图5所示,包括请求发送单元51、群成员信息接收单元52和业务操作单元53。其中:
请求发送单元51,用于向聊天群对应的服务器发送群成员选取请求;群成员信息接收单元52,用于接收所述服务器响应于所述群成员选取请求从所述聊天群中按照预定规则确定的至少一个群成员的群成员信息;业务操作单元53,用于响应于所述群成员信息对应的群成员对预定业务操作的执行,或者响应于所述群成员信息对应的群成员以外的其他群成员对预定业务操作的执行。
在一种实施方式中,本申请实施例3提供的该装置还可以包括展示指令接收单元和元素展示单元。其中,展示指令接收单元,用于接收服务器发送的界面元素展示指令,所述界面元素与所述预定业务操作对应;元素展示单元,用于根据所述界面元素展示指令展示相应的界面元素;业务操作单元,具体用于响应于所述群成员信息对应的群成员根据所述界面元素对预定业务操作的执行,或者响应于所述群成员信息对应的群成员以外的其他群成员根据所述界面元素对预定业务操作的执行。
在一种实施方式中,所述装置还可以包括:选取指令接收单元,用于接收针对所述操作入口的选取指令;操作执行单元,用于响应于选取指令接收单元接收的选取指令,执行与所述操作入口对应的操作。
为了便于群成员触发群成员选取请求,本申请实施例提供的该装置还可以包括按钮展示单元和请求发送单元。
其中,按钮展示单元,用于在聊天群的聊天界面上,展示群成员选取请求触发按钮。从而请求发送单元51具体可以用于:具体用于接收针对所述群成员选取请求触发按钮的触发指令,响应于所述触发指令,向聊天群对应的服务器发送群成员选取请求。
在一种实施方式中,所述群成员信息为:服务器响应于所述群成员选取请求,从服务器获取的聊天群的群成员信息中随机确定的群成员信息。
为了使得群成员能够直观地获知服务器确定的群成员信息对应于哪个群成员,在一种实施方式中,本申请实施例3提供的该装置还可以包括:
图像展示单元,用于在聊天界面中,显示群成员信息接收单元52接收的群成员信息对应的群成员的图像和/或文字标识。
为了使用户直观地感知到在向服务器发送群成员选取请求后,服务器处于“正在从聊天群中确定用户”这样的状态,在一种实施方式中,用户图像显示单元,还用于:
在请求发送单元51向聊天群对应的服务器发送群成员选取请求后,在用 户图像显示单元在聊天界面中,显示接收的群成员信息对应的群成员的图像前,执行:在聊天界面中,对所述聊天群中的各用户的特定信息进行轮流切换显示。其中,特定信息包括图像和文字标识中的至少一种。
在一种实施方式中,请求发送单元51,具体可以用于获取聊天群标识;根据聊天群标识,生成包含聊天群标识的群成员选取请求,并发送给服务器。从而,所述聊天群的群成员信息,可以是服务器根据该聊天群标识获取的。
本申请实施例中,由于只需要通过向服务器发送群成员确定指令,就可以触发服务器确定群成员信息并向群成员终端发送,从而无需依靠聊天群中的群成员编辑并发送可显示在聊天界面中的文字信息,就可以使群成员终端获取到服务器从聊天群的群成员中确定的群成员的信息,进而执行预定业务操作,从而提高了业务操作的效率。
本申请实施例4提供的该装置,也可以用于获取群成员信息而不用于响应于群成员对预定业务操作的执行。比如,该装置可以包括请求发送单元51和群成员信息接收单元52,而不包括业务操作单元53。其中,请求发送单元51和群成员信息接收单元52的功能与前文类似,此处不再赘述。当该装置包括请求发送单元51和群成员信息接收单元52,而不包括业务操作单元53时,该装置的名称可称为“获取聊天群的群成员信息的装置”。
采用本申请实施例3提供的获取聊天群的群成员信息的装置,由于只需要通过向服务器发送群成员确定指令,就可以触发服务器确定群成员信息并向群成员终端发送,从而无需依靠聊天群中的群成员编辑并发送可显示在聊天界面中的文字信息,就可以使群成员终端获取到从聊天群的群成员信息中确定的群成员信息,因此提高了群成员信息的获取效率。
实施例5
为解决现有技术中的业务操作方式存在的效率较低的问题,本申请实施例1提供一种基于聊天群进行业务操作装置。该装置的具体结构示意图如图6所 示,包括请求接收单元61、群成员信息获取单元62、群成员信息确定单元63。其中:请求接收单元61,用于接收聊天群发送的群成员选取请求;群成员确定单元62,用于响应于请求接收单元61接收的群成员选取请求,从所述聊天群中按照预定规则确定至少一个群成员;群成员信息发送单元63,用于从将确定的群成员的群成员信息发送给所述聊天群,以便所述确定的群成员或者所述确定的群成员以外的其他群成员对预定业务操作进行执行。
在一种实施方式中,本申请实施例5提供的该装置还可以包括展示指令生成单元和展示指令发送单元。其中,展示指令生成单元,用于生成界面元素展示指令;展示指令发送单元,用于将展示指令生成单元生成的界面元素展示指令,发送给所述聊天群中的至少一个群成员。
在一种实施方式中,展示指令发送单元,可以用于:将界面元素展示指令,发送给确定的群成员信息对应的群成员;或将界面元素展示指令,发送给聊天群中、除确定的群成员信息对应的群成员外的其他部分或全部群成员;或将界面元素展示指令,发送给聊天群中具备指定特征的群成员。
在一种实施方式中,展示指令生成单元,具体可以用于:获得预定业务操作的业务标识;根据界面元素信息和预定业务操作的业务标识之间的预设映射关系,获取与获得的预定业务操作的业务标识相映射的界面元素信息;根据获取的界面元素信息,生成界面元素展示指令。
采用本申请实施例5提供的上述装置,由于可以通过对群成员确定指令响应,实现确定群成员信息并向群成员发送,使得确定的群成员或者确定的群成员以外的其他群成员可以对预定业务操作进行执行,从而无需依靠聊天群中的群成员编辑并发送可显示在聊天界面中的文字信息,就可以使群成员执行预定业务操作,因此提高了业务操作的效率。
实施例6
为解决现有技术中的群成员信息获取方式存在的效率较低的问题,本申请 实施例6提供一种群成员信息发送装置。该装置的具体结构示意图如图7所示,包括请求接收单元71、群成员信息获取单元72、群成员信息选取单元73和群成员信息发送单元74。其中:
请求接收单元71,用于接收群成员选取请求;
群成员信息获取单元72,用于响应于请求接收单元71接收的群成员选取请求,获取聊天群的群成员信息;
群成员信息选取单元73,用于从群成员信息获取单元72获取的群成员信息中,选取至少一个群成员信息;
群成员信息发送单元74,用于将群成员信息选取单元73选取的群成员信息,发送给所述聊天群中的至少一个群成员使用的群成员终端。
在一种实施方式中,本申请实施例7提供的该装置还可以包括展示指令生成单元和展示指令发送单元。其中,展示指令生成单元,用于在群成员信息选取单元73选取至少一个群成员信息后,生成界面元素展示指令;展示指令发送单元,用于将展示指令生成单元生成的界面元素展示指令,发送给所述聊天群中的至少一个群成员使用的群成员终端。
其中,所述界面元素展示指令用于指示该指令的接收方执行:对相应的界面元素进行展示。
在一种实施方式中,展示指令发送单元,可以用于:
将界面元素展示指令,发送给选取的群成员信息对应的群成员;或
将界面元素展示指令,发送给未选取的群成员信息对应的部分或全部群成员;或
将界面元素展示指令,发送给所述聊天群中具备指定特征的群成员;
其中,所述未选取的群成员信息,是所述聊天群的群成员信息中未被选取的群成员信息。
所述指定特征,包括下述特征中的至少一项:
性别;年龄;位置;偏好;亲密度;社交关系类型。
在一种实施方式中,展示指令生成单元,具体可以用于:获得业务标识;根据界面元素信息和业务标识之间的预设映射关系,获取与获得的业务标识相映射的界面元素信息;根据获取的界面元素信息,生成界面元素展示指令。
在一种实施方式中,所述界面元素,可以但不限于包括下述至少一种:
操作入口;文本信息;图片;视频;文本输入框。
在一种实施方式中,所述操作入口,可以但不限于包括下述操作入口中的至少一个:
电子订单的付款操作入口;
电子红包的生成操作入口。
在一种实施方式中,群成员信息选取单元73可以用于:从获取的群成员信息中,随机选取至少一个群成员信息。
在一种实施方式中,群成员选取请求中可以包含聊天群标识。则群成员信息获取单元72具体可以用于:从群成员选取请求中获取聊天群标识;获取聊天群标识对应的聊天群的群成员信息。
采用本申请实施例2提供的上述方法,由于可以通过对群成员选取指令响应,实现选取群成员信息并向群成员终端发送,从而无需依靠聊天群中的群成员编辑并发送可显示在聊天界面中的文字信息,就可以使群成员终端获取到从聊天群的群成员信息中选取的群成员信息,因此提高了群成员信息的获取效率。
此外,采用本申请实施例提供的上述展示操作入口的方案,可以达到根据服务器对于群成员信息的选取结果,方便地使群成员执行特定操作的目的。视实际需求,采用该方案可以使得聊天群中的群成员方便地进行类似“真心话大冒险”、“选择‘幸运儿’来发送红包”、“选择‘幸运儿’来对电子订单进行付款”等娱乐活动,从而大大提升群成员对于社交软件的使用体验。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包 含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

Claims (28)

  1. 一种基于聊天群进行业务操作的方法,其中,所述聊天群包括至少两个群成员,其特征在于,所述方法包括:
    向聊天群对应的服务器发送群成员选取请求;
    接收所述服务器响应于所述群成员选取请求从所述聊天群中按照预定规则确定的至少一个群成员的群成员信息;
    响应于所述群成员信息对应的群成员对预定业务操作的执行,或者响应于所述群成员信息对应的群成员以外的其他群成员对预定业务操作的执行。
  2. 如权利要求1所述的方法,其特征在于,向聊天群对应的服务器发送群成员选取请求后,所述方法还包括:
    接收服务器发送的界面元素展示指令,所述界面元素与所述预定业务操作对应;
    根据所述界面元素展示指令展示相应的界面元素;
    所述响应于所述群成员信息对应的群成员对预定业务操作的执行具体包括:响应于所述群成员信息对应的群成员根据所述界面元素对预定业务操作的执行,或者,所述响应于所述群成员信息对应的群成员以外的其他群成员对预定业务操作的执行具体包括:响应于所述群成员信息对应的群成员以外的其他群成员根据所述界面元素对预定业务操作的执行。
  3. 如权利要求2所述的方法,其特征在于,所述群成员选取请求包含预定业务操作的业务标识,则所述界面元素为服务器根据所述业务标识确定的与该业务标识对应的业务操作的界面元素。
  4. 如权利要求3所述的方法,其特征在于,所述界面元素为预定业务操作的操作入口,所述响应于群成员信息对应的群成员根据所述界面元素对预定业务操作的执行具体包括:
    接收所述群成员信息对应的群成员对所述操作入口的选取指令;
    响应于所述选取指令,执行与所述操作入口对应的操作。
  5. 如权利要求1所述的方法,其特征在于,在聊天群的聊天界面上具有群成员选取请求触发按钮;则所述向聊天群对应的服务器发送群成员选取请求具体包括:
    接收针对所述群成员选取请求触发按钮的触发指令;
    响应于所述触发指令,向聊天群对应的服务器发送群成员选取请求。
  6. 如权利要求1~5中任一项所述的方法,其特征在于,所述服务器响应于所述群成员选取请求从所述聊天群中按照预定规则确定至少一个群成员具体包括:
    所述服务器响应于所述群成员选取请求,从所述聊天群中随机确定至少一个群成员。
  7. 如权利要求1~5任一权项所述的方法,其特征在于,所述方法还包括:
    在聊天界面中,显示接收的群成员信息对应的群成员的图像和/或文字标识。
  8. 如权利要求7所述的方法,其特征在于,在向聊天群对应的服务器发送群成员选取请求后,在在聊天界面中显示接收的群成员信息对应的群成员的图像和/或文字标识前,所述方法还包括:
    轮流切换显示在聊天界面中轮流切换显示所述聊天群中的各群成员的特定信息;
    其中,所述特定信息包括图像和文字标识中的至少一种。
  9. 如权利要求7所述的方法,其特征在于,当聊天群的聊天界面上具有群成员选取请求触发按钮时,在向聊天群对应的服务器发送群成员选取请求后,在在聊天界面中显示接收的群成员信息对应的群成员的图像和/或文字标识前,所述方法还包括:
    按照预定显示方式显示所述群成员选取请求触发按钮,以使得所述群成员选取请求触发按钮具备预定的动画效果。
  10. 一种基于聊天群进行业务操作的方法,其中,所述聊天群包括至少两个群成员,其特征在于,所述方法包括:
    接收聊天群发送的群成员选取请求;
    响应于所述群成员选取请求,从所述聊天群中按照预定规则确定至少一个群成员;
    将确定的群成员的群成员信息发送给所述聊天群,以便所述确定的群成员或者所述确定的群成员以外的其他群成员对预定业务操作进行执行。
  11. 如权利要求10所述的方法,其特征在于,所述群成员选取请求包含预定业务操作的业务标识,则所述方法还包括:
    在接收聊天群发送的群成员选取请求后,根据群成员选取请求包含的预定业务操作的业务标识生成界面元素展示指令;
    将所述界面元素展示指令发送给所述聊天群,以便所述确定的群成员或者所述确定的群成员以外的其他群成员根据所述界面元素对预定业务操作进行执行。
  12. 如权利要求10所述的方法,其特征在于,所述响应于所述群成员选取请求,从所述聊天群中按照预定规则确定至少一个群成员,具体包括:
    响应于所述群成员选取请求,从所述聊天群中随机确定至少一个群成员。
  13. 一种获取聊天群的群成员信息的方法,其中,所述聊天群包括至少两个群成员,其特征在于,所述方法包括:
    向聊天群对应的服务器发送群成员选取请求;
    接收所述服务器响应于所述群成员选取请求从所述聊天群中按照预定规则确定的至少一个群成员的群成员信息。
  14. 如权利要求13所述的方法,其特征在于,在聊天群的聊天界面上具有群成员选取请求触发按钮;则所述向聊天群对应的服务器发送群成员选取请求具体包括:
    接收针对所述群成员选取请求触发按钮的触发指令;
    响应于所述触发指令,向聊天群对应的服务器发送群成员选取请求。
  15. 如权利要求13或14所述的方法,其特征在于,所述服务器响应于所 述群成员选取请求从所述聊天群中按照预定规则确定至少一个群成员具体包括:
    所述服务器响应于所述群成员选取请求,从所述聊天群中随机确定至少一个群成员。
  16. 如权利要求15所述的方法,其特征在于,所述方法还包括:
    在聊天界面中,显示接收的群成员信息对应的群成员的图像和/或文字标识。
  17. 如权利要求16所述的方法,其特征在于,在向聊天群对应的服务器发送群成员选取请求后,在在聊天界面中显示接收的群成员信息对应的群成员的图像和/或文字标识前,所述方法还包括:
    在聊天界面中轮流切换显示所述聊天群中的各群成员的特定信息;
    其中,所述特定信息包括图像和文字标识中的至少一种。
  18. 如权利要求16所述的方法,其特征在于,当聊天群的聊天界面上具有群成员选取请求触发按钮时,在向聊天群对应的服务器发送群成员选取请求后,在在聊天界面中显示接收的群成员信息对应的群成员的图像和/或文字标识前,所述方法还包括:
    按照预定显示方式显示所述群成员选取请求触发按钮,以使得所述群成员选取请求触发按钮具备预定的动画效果。
  19. 一种群成员信息发送方法,其特征在于,包括:
    接收群成员选取请求;
    响应于群成员选取请求,获取聊天群的群成员信息;
    从获取的群成员信息中,选取至少一个群成员信息;
    将选取的群成员信息,发送给所述聊天群中的至少一个群成员。
  20. 一种基于聊天群进行业务操作的装置,其中,所述聊天群包括至少两个群成员,其特征在于,所述装置包括:
    请求发送单元,用于向聊天群对应的服务器发送群成员选取请求;
    群成员信息接收单元,用于接收所述服务器响应于所述群成员选取请求从 所述聊天群中按照预定规则确定的至少一个群成员的群成员信息;
    业务操作单元,用于响应于所述群成员信息对应的群成员对预定业务操作的执行,或者响应于所述群成员信息对应的群成员以外的其他群成员对预定业务操作的执行。
  21. 如权利要求20所述的装置,其特征在于,所述装置还包括:
    展示指令接收单元,用于接收服务器发送的界面元素展示指令,所述界面元素与所述预定业务操作对应;
    元素展示单元,用于根据所述界面元素展示指令展示相应的界面元素;
    业务操作单元,具体用于响应于所述群成员信息对应的群成员根据所述界面元素对预定业务操作的执行,或者响应于所述群成员信息对应的群成员以外的其他群成员根据所述界面元素对预定业务操作的执行。
  22. 如权利要求21所述的装置,其特征在于,所述装置还包括:
    按钮展示单元,用于在聊天群的聊天界面上展示群成员选取请求触发按钮;则:
    请求发送单元,具体用于接收针对所述群成员选取请求触发按钮的触发指令,响应于所述触发指令,向聊天群对应的服务器发送群成员选取请求。
  23. 如权利要求20~22任一权项所述的装置,其特征在于,所述装置还包括:
    群成员图像显示单元,用于在聊天界面中,显示接收的群成员信息对应的群成员的图像和/或文字标识。
  24. 如权利要求23所述的装置,其特征在于,群成员图像显示单元,还用于:
    在请求发送单元向聊天群对应的服务器发送群成员选取请求后,在群成员图像显示单元在聊天界面中,显示接收的群成员信息对应的群成员的图像和/或文字标识前,执行:
    在聊天界面中轮流切换显示所述聊天群中的各群成员的特定信息;
    其中,所述特定信息包括图像和文字标识中的至少一种。
  25. 如权利要求23所述的装置,其特征在于,当聊天群的聊天界面上具有群成员选取请求触发按钮时,群成员图像显示单元,还用于:
    在请求发送单元向聊天群对应的服务器发送群成员选取请求后,在群成员图像显示单元在聊天界面中,显示接收的群成员信息对应的群成员的图像和/或文字标识前,执行:
    按照预定显示方式显示所述群成员选取请求触发按钮,以使得所述群成员选取请求触发按钮具备预定的动画效果。
  26. 一种基于聊天群进行业务操作装置,其中,所述聊天群包括至少两个群成员,其特征在于,所述装置包括:
    请求接收单元,用于接收聊天群发送的群成员选取请求;
    群成员确定单元,用于响应于所述群成员选取请求,从所述聊天群中按照预定规则确定至少一个群成员;
    群成员信息发送单元,用于将确定的群成员的群成员信息发送给所述聊天群,以便所述确定的群成员或者所述确定的群成员以外的其他群成员对预定业务操作进行执行。
  27. 一种获取聊天群的群成员信息的装置,其中,所述聊天群包括至少两个群成员,其特征在于,所述装置包括:
    请求发送单元,用于向聊天群对应的服务器发送群成员选取请求;
    群成员信息接收单元,用于接收所述服务器响应于所述群成员选取请求从所述聊天群中按照预定规则确定的至少一个群成员的群成员信息。
  28. 一种群成员信息发送装置,其特征在于,包括:
    请求接收单元,用于接收群成员选取请求;
    群成员信息获取单元,用于响应于请求接收单元接收的群成员选取请求,获取聊天群的群成员信息;
    群成员信息选取单元,用于从群成员信息获取单元获取的群成员信息中, 选取至少一个群成员信息;
    群成员信息发送单元,用于将群成员信息选取单元选取的群成员信息,发送给所述聊天群中的至少一个群成员。
PCT/CN2016/086873 2015-07-07 2016-06-23 基于聊天群进行业务操作、获取群成员信息的方法及装置 Ceased WO2017005097A1 (zh)

Priority Applications (6)

Application Number Priority Date Filing Date Title
KR1020187003675A KR20180027565A (ko) 2015-07-07 2016-06-23 채팅 그룹을 기초로 서비스 동작을 수행하는 방법 및 장치, 그리고 그룹 회원 정보를 취득하는 방법 및 장치
SG11201710784XA SG11201710784XA (en) 2015-07-07 2016-06-23 Method and apparatus for performing service operation on the basis of chat group, and method and apparatus for acquiring group member information
JP2018500636A JP6756815B2 (ja) 2015-07-07 2016-06-23 チャットグループベースでのサービスオペレーションを実行する方法及び装置、並びに、グループメンバ情報を取得する方法及び装置
EP16820748.8A EP3321876A1 (en) 2015-07-07 2016-06-23 Methods and devices for carrying out service operation on the basis of a chat group and acquiring group member information
US15/857,824 US10893110B2 (en) 2015-07-07 2017-12-29 Communication tool for initiation of services
US17/146,159 US11108874B2 (en) 2015-07-07 2021-01-11 Communication tool for initiation of services

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201510395658.1A CN106339947A (zh) 2015-07-07 2015-07-07 基于聊天群进行业务操作、获取群成员信息的方法及装置
CN201510395658.1 2015-07-07

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US15/857,824 Continuation US10893110B2 (en) 2015-07-07 2017-12-29 Communication tool for initiation of services

Publications (1)

Publication Number Publication Date
WO2017005097A1 true WO2017005097A1 (zh) 2017-01-12

Family

ID=57684877

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/086873 Ceased WO2017005097A1 (zh) 2015-07-07 2016-06-23 基于聊天群进行业务操作、获取群成员信息的方法及装置

Country Status (7)

Country Link
US (2) US10893110B2 (zh)
EP (1) EP3321876A1 (zh)
JP (1) JP6756815B2 (zh)
KR (1) KR20180027565A (zh)
CN (1) CN106339947A (zh)
SG (1) SG11201710784XA (zh)
WO (1) WO2017005097A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110895476A (zh) * 2018-09-11 2020-03-20 北京搜狗科技发展有限公司 一种信息处理方法、装置和用于信息处理的装置

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106339947A (zh) 2015-07-07 2017-01-18 阿里巴巴集团控股有限公司 基于聊天群进行业务操作、获取群成员信息的方法及装置
CN108370532B (zh) * 2016-04-01 2021-01-05 华为技术有限公司 一种组通信方法、设备及系统
US11112963B2 (en) 2016-05-18 2021-09-07 Apple Inc. Devices, methods, and graphical user interfaces for messaging
CN112748841B (zh) 2016-05-18 2025-01-03 苹果公司 在图形消息传送用户界面中应用确认选项
US10368208B2 (en) 2016-06-12 2019-07-30 Apple Inc. Layers in messaging applications
CN108234295B (zh) * 2017-12-29 2021-04-02 努比亚技术有限公司 群功能控件的显示控制方法、终端及计算机可读存储介质
US11210323B2 (en) 2018-04-27 2021-12-28 Microsoft Technology Licensing, Llc Methods and systems for generating property keys corresponding to physical spaces, devices, and/or users
US10484829B1 (en) 2018-04-27 2019-11-19 Microsoft Technology Licensing, Llc Methods and systems for generating maps corresponding to physical spaces, devices, and/or users
CN112866084A (zh) * 2020-12-31 2021-05-28 上海掌门科技有限公司 聊天群组的虚拟资源处理方法、设备及计算机可读介质
CN113300942B (zh) * 2021-05-24 2022-08-19 中国平安财产保险股份有限公司 聊天群的管理方法、装置、设备及存储介质
CN113556279B (zh) * 2021-07-22 2023-04-07 北京字跳网络技术有限公司 消息发送方法、装置、设备及存储介质
CN116866425A (zh) * 2023-08-01 2023-10-10 中国建设银行股份有限公司 一种分布式消息推送方法、装置、电子设备及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101820472A (zh) * 2010-03-03 2010-09-01 华为终端有限公司 实现用户快捷操作的方法、装置及移动终端
CN102916868A (zh) * 2012-10-22 2013-02-06 上海量明科技发展有限公司 即时通信中共享网络交易信息的方法及系统
CN103108068A (zh) * 2011-11-09 2013-05-15 腾讯科技(深圳)有限公司 一种微博中选择好友的方法及装置

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100882937B1 (ko) * 2006-03-20 2009-02-10 주식회사 케이티프리텔 사용자 인터페이스 메뉴 제어 방법 및 이를 적용한 이동통신 단말과 응용 서비스 제공 장치
US20140229866A1 (en) * 2008-11-24 2014-08-14 Shindig, Inc. Systems and methods for grouping participants of multi-user events
KR101015991B1 (ko) * 2010-07-09 2011-02-23 (주)폴리다임 내자리 서비스 방법
KR101741698B1 (ko) * 2010-10-18 2017-05-31 삼성전자주식회사 검색 서비스 제공방법 및 이를 적용한 디스플레이 장치
CN103095746B (zh) * 2011-10-28 2016-08-03 腾讯科技(深圳)有限公司 一种通过微博向群用户发送消息的方法及装置
CN103188139B (zh) * 2011-12-31 2016-04-13 腾讯科技(深圳)有限公司 一种推荐朋友的信息展示方法和装置
KR20130111868A (ko) * 2012-04-02 2013-10-11 삼성전자주식회사 콘텐트 공유 방법 및 이를 위한 이동 단말기
CN103513977B (zh) * 2012-06-29 2017-02-22 腾讯科技(深圳)有限公司 一种群成员列表的展示方法和装置
JP6031282B2 (ja) * 2012-07-18 2016-11-24 株式会社コナミデジタルエンタテインメント ゲームサーバ、ゲーム制御方法、ゲーム制御プログラム
KR20140034668A (ko) 2012-09-10 2014-03-20 (주)원더피플 채팅서비스와 응용서비스를 연결하는 방법 및 시스템
JP6075628B2 (ja) * 2013-03-13 2017-02-08 株式会社日本総合研究所 ワイルドスマートカードシステム
US10235663B2 (en) * 2013-11-06 2019-03-19 Tencent Technology (Shenzhen) Company Limited Method, system and server system of payment based on a conversation group
CN104660483B (zh) * 2013-11-21 2020-05-12 腾讯科技(上海)有限公司 群组通讯方法、服务端及系统
CN106339947A (zh) 2015-07-07 2017-01-18 阿里巴巴集团控股有限公司 基于聊天群进行业务操作、获取群成员信息的方法及装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101820472A (zh) * 2010-03-03 2010-09-01 华为终端有限公司 实现用户快捷操作的方法、装置及移动终端
CN103108068A (zh) * 2011-11-09 2013-05-15 腾讯科技(深圳)有限公司 一种微博中选择好友的方法及装置
CN102916868A (zh) * 2012-10-22 2013-02-06 上海量明科技发展有限公司 即时通信中共享网络交易信息的方法及系统

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP3321876A4 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110895476A (zh) * 2018-09-11 2020-03-20 北京搜狗科技发展有限公司 一种信息处理方法、装置和用于信息处理的装置

Also Published As

Publication number Publication date
EP3321876A4 (en) 2018-05-16
CN106339947A (zh) 2017-01-18
KR20180027565A (ko) 2018-03-14
US11108874B2 (en) 2021-08-31
JP6756815B2 (ja) 2020-09-16
EP3321876A1 (en) 2018-05-16
US20210136159A1 (en) 2021-05-06
JP2018530029A (ja) 2018-10-11
US20180124190A1 (en) 2018-05-03
US10893110B2 (en) 2021-01-12
SG11201710784XA (en) 2018-01-30

Similar Documents

Publication Publication Date Title
WO2017005097A1 (zh) 基于聊天群进行业务操作、获取群成员信息的方法及装置
CN114616812B (zh) 用于配对的用户计算设备的统一接口
US20190075433A1 (en) Method and system for facilitating real-time location sharing
US9253134B2 (en) Creating real-time conversations
CN114616813B (zh) 用于配对的用户计算设备的电话会议接口和控件
CN112769679A (zh) 消息展示方法及装置
US10540414B2 (en) Method and apparatus for online group matching
TWI713327B (zh) 訊息發送方法及裝置和電子設備
WO2024067636A1 (zh) 用于内容呈现的方法、装置、设备和存储介质
WO2023130016A1 (en) Combining content items in a shared content collection
WO2022095969A1 (zh) 信息处理方法、装置、终端和存储介质
CN112055164A (zh) 信息互动方法、装置、终端及存储介质
CN114390017B (zh) 一种会话提醒方法、装置及设备
US20230034924A1 (en) Object account grouping method and apparatus
US20260067528A1 (en) Sharing of content collections
CN114089894B (zh) 一种图片编辑方法及设备
WO2023179345A1 (zh) 消息处理方法、装置、设备、介质和计算机程序产品
CN117099365A (zh) 在虚拟会议系统内呈现参与者反应
CN116739572A (zh) 虚拟资源的领取方法、装置、计算机设备和存储介质
CN115348228B (zh) 群组加入方法、群组信息显示方法及相关装置
CN121742705A (zh) 界面交互的方法、装置、设备和存储介质
HK1233026A1 (zh) 基於聊天群进行业务操作、获取群成员信息的方法及装置
HK1233026A (zh) 基於聊天群進行業務操作、獲取群成員信息的方法及裝置
CN116402632A (zh) 用于虚拟社交平台的互动方法、装置、设备及介质
HK40065619A (zh) 资源获取方法、装置、计算机设备和存储介质

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16820748

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 11201710784X

Country of ref document: SG

ENP Entry into the national phase

Ref document number: 2018500636

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 20187003675

Country of ref document: KR

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 2016820748

Country of ref document: EP