CN104951960A - Target information based interaction method and target information based interaction device - Google Patents

Target information based interaction method and target information based interaction device Download PDF

Info

Publication number
CN104951960A
CN104951960A CN201510262479.0A CN201510262479A CN104951960A CN 104951960 A CN104951960 A CN 104951960A CN 201510262479 A CN201510262479 A CN 201510262479A CN 104951960 A CN104951960 A CN 104951960A
Authority
CN
China
Prior art keywords
message
user
ballot
terminal
numerical value
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.)
Granted
Application number
CN201510262479.0A
Other languages
Chinese (zh)
Other versions
CN104951960B (en
Inventor
孔晶晶
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Beijing Co Ltd
Original Assignee
Tencent Technology Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Beijing Co Ltd filed Critical Tencent Technology Beijing Co Ltd
Priority to CN201510262479.0A priority Critical patent/CN104951960B/en
Publication of CN104951960A publication Critical patent/CN104951960A/en
Application granted granted Critical
Publication of CN104951960B publication Critical patent/CN104951960B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention belongs to the technical field of networks and discloses a target information based interaction method and a target information based interaction device. The method includes: receiving a target voting information release request sent by a first terminal; generating target voting information; sending the target voting information to a second terminal where a second user identification is positioned so as to enable the second terminal to display the target voting information in a target information aggregation page. The target voting information is generated and sent to the second terminal corresponding to the first terminal, and the second terminal displays the target voting information on the target information aggregation page to enable a user of the second terminal to vote for a target in the target voting information. The user starts a vote activity aiming at the target, other users participate in the vote activity, and accordingly interaction aiming at the target can be realized among the users, interactivity among the users is enhanced, flexibility is improved, and user stickiness and conversion rate of the target can be increased.

Description

The exchange method of based target thing message and device
Technical field
The present invention relates to networking technology area, particularly a kind of exchange method of based target thing message and device.
Background technology
Shopping online is by Internal retrieval merchandise news, and sends purchase request by electronic order, is completed the shopping online form of transaction afterwards by series of steps such as payment, deliveries, has the features such as convenient, fast, cost is low, warehousing pressure is little.Along with the development of Internet technology and universal, shopping online becomes a kind of shopping form generally gradually, and user can carry out shopping online whenever and wherever possible.
When user carries out shopping online, can perform on shopping website and select commodity, commodity be added shopping cart, confirm to place an order, carry out the step such as paying to commodity, complete shopping online process.But, above-mentioned steps is only performed on shopping website by user, user can not carry out alternately for commodity with other users in the process of implementation, interactive difference between user, the social demand of user can not be met, therefore, need badly and propose a kind of method, user can be carried out for objects such as commodity with other users alternately.
Summary of the invention
In order to solve the problem of prior art, embodiments provide a kind of exchange method and device of based target thing message.Described technical scheme is as follows:
First aspect, provide a kind of exchange method of based target thing message, described method comprises:
Receive the object ballot news release request that first terminal sends, the first user mark of at least two object marks and described first terminal is carried in the request of described object ballot news release;
First user according to described at least two objects mark and described first terminal identifies, and generates object ballot message;
Based on the second user ID that described first user mark is corresponding, the second terminal to described second user ID place sends described object ballot message, makes described second terminal in the object message aggregation page, shows described object ballot message;
When receiving the ballot request of described second terminal to described object ballot message, obtain the object mark that described ballot asks to carry, the ballot number corresponding to described object mark adjusts;
The ballot number that at least two object marks described in sending to described first terminal, each object mark is corresponding.
Second aspect, provide a kind of exchange method of based target thing message, described method comprises:
Show multiple object;
When receiving ballot issuing command, obtain at least two objects that described ballot issuing command is corresponding;
The request of object ballot news release is sent to server, the request of described object ballot news release carry described in the first user that logs in of at least two objects marks corresponding at least two objects and first terminal identify, make described server according to described at least two objects mark and described first user mark, generate first object thing ballot message, based on the second user ID that described first user mark is corresponding, the second terminal to described second user ID place sends described first object thing ballot message, make described second terminal in the second object message aggregation page, show described first object thing ballot message, and when making described server receive the ballot request of described second terminal to described first object thing ballot message, obtain the object mark that described ballot asks to carry, ask the ballot number of the object mark correspondence of carrying to adjust to described ballot,
In the object message aggregation page of described first terminal, show the ballot number that in described first object thing ballot message and described at least two objects, each object is current;
Wherein, at least one item in the user ID that the customer relationship chain that the second user ID that described first user mark is corresponding comprises described first user mark comprises, the user ID paying close attention to described first user mark, recipient's user ID of specifying for described object ballot message.
The third aspect, provide a kind of exchange method of based target thing message, described method comprises:
When the activation manipulation to appointment entrance being detected, obtain the object message that server pushes according to the user ID that terminal logs in;
Described object message is polymerized in the object message aggregation page;
Show the described object message aggregation page.
Fourth aspect, provide a kind of interactive device of based target thing message, described device comprises:
Request receiving module, for receiving the object ballot news release request that first terminal sends, the first user mark of at least two object marks and described first terminal is carried in the request of described object ballot news release;
Message generating module, for the first user mark according to described at least two objects mark and described first terminal, generates object ballot message;
Sending module, for the second user ID based on described first user mark correspondence, the second terminal to described second user ID place sends described object ballot message, makes described second terminal in the object message aggregation page, shows described object ballot message;
Ballot adjusting module, during for receiving the ballot request of described second terminal to described object ballot message when described request receiver module, obtains the object mark that described ballot asks to carry, adjusts the ballot number of described object mark correspondence;
Described sending module, also for the ballot number to each object mark correspondence at least two objects marks described in described first terminal transmission.
5th aspect, provide a kind of interactive device of based target thing message, described device comprises:
Display module, for showing multiple object;
Acquisition module, for when receiving ballot issuing command, obtains at least two objects that described ballot issuing command is corresponding;
Sending module, for sending the request of object ballot news release to server, the request of described object ballot news release carry described in the first user that logs in of at least two objects marks corresponding at least two objects and local terminal identify, make described server according to described at least two objects mark and described first user mark, generate first object thing ballot message, based on the second user ID that described first user mark is corresponding, the second terminal to described second user ID place sends described first object thing ballot message, make described second terminal in the second object message aggregation page, show described first object thing ballot message, and when making described server receive the ballot request of described second terminal to described first object thing ballot message, obtain the object mark that described ballot asks to carry, ask the ballot number of the object mark correspondence of carrying to adjust to described ballot,
Described display module, also in the object message aggregation page of described first terminal, shows the ballot number that in described first object thing ballot message and described at least two objects, each object is current;
Wherein, at least one item in the user ID that the customer relationship chain that the second user ID that described first user mark is corresponding comprises described first user mark comprises, the user ID paying close attention to described first user mark, recipient's user ID of specifying for described object ballot message.
6th aspect, provide a kind of interactive device of based target thing message, described device comprises:
Active module, for when the activation manipulation to appointment entrance being detected, obtains the object message that server pushes according to the user ID that local terminal logs in;
Aggregation module, for being polymerized described object message in the object message aggregation page;
Display module, for showing the described object message aggregation page.
The beneficial effect that the technical scheme that the embodiment of the present invention provides is brought is:
The method that the embodiment of the present invention provides and device, by when receiving the object ballot news release request that first terminal sends, generate object ballot message, send to second terminal corresponding with this first terminal, second terminal is in the object message aggregation page, show this object ballot message, the user of this second terminal can be voted to the object in this object ballot message, this first terminal can in the object message aggregation page, shows this object ballot message and the current ballot number of each object.Initiated for the ballot activity of object by user, other users participate in ballot activity, make to carry out alternately for object between user, and what enhance between user is interactive, improves dirigibility, can improve user's viscosity and the conversion ratio of object.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, below the accompanying drawing used required in describing embodiment is briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the implementation environment schematic diagram involved by the embodiment of the present invention;
Fig. 2 is the process flow diagram of the exchange method of a kind of based target thing message that the embodiment of the present invention provides;
Fig. 3 is the process flow diagram of the exchange method of a kind of based target thing message that the embodiment of the present invention provides;
Fig. 4 is the process flow diagram of the exchange method of a kind of based target thing message that the embodiment of the present invention provides;
Fig. 5 A is the process flow diagram of the exchange method of a kind of based target thing message that the embodiment of the present invention provides;
Fig. 5 B is the schematic diagram of the object message aggregation page that the embodiment of the present invention provides;
Fig. 5 C is the option schematic diagram of the object message aggregation page that the embodiment of the present invention provides;
Fig. 6 A is the process flow diagram of the exchange method of a kind of based target thing message that the embodiment of the present invention provides;
Fig. 6 B is the shopping cart displayed page schematic diagram that the embodiment of the present invention provides;
Fig. 6 C is that the initiation ballot that the embodiment of the present invention provides arranges page schematic diagram;
Fig. 6 D is the entrance displayed page schematic diagram that the embodiment of the present invention provides;
Fig. 6 E is the object message aggregation page schematic diagram that the embodiment of the present invention provides;
Fig. 7 A is the process flow diagram of the exchange method of a kind of based target thing message that the embodiment of the present invention provides;
Fig. 7 B is that the payment that the embodiment of the present invention provides arranges page schematic diagram;
Fig. 7 C is that paying out of providing of the embodiment of the present invention arranges page schematic diagram;
Fig. 7 D is the object message aggregation page schematic diagram that the embodiment of the present invention provides;
Fig. 8 A is the process flow diagram of the exchange method of a kind of based target thing message that the embodiment of the present invention provides;
Fig. 8 B is the object message aggregation page schematic diagram that the embodiment of the present invention provides;
Fig. 8 C is that the numerical value that the embodiment of the present invention provides arranges window schematic diagram;
Fig. 9 is the interactive device structural representation of a kind of based target thing message that the embodiment of the present invention provides;
Figure 10 is the interactive device structural representation of a kind of based target thing message that the embodiment of the present invention provides;
Figure 11 is the interactive device structural representation of a kind of based target thing message that the embodiment of the present invention provides;
Figure 12 is the structural representation of a kind of server that the embodiment of the present invention provides;
Figure 13 is the structural representation of a kind of terminal that the embodiment of the present invention provides;
Figure 14 is the composition schematic diagram of the network implementation environment that the embodiment of the present invention provides.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
Fig. 1 is the implementation environment schematic diagram involved by the embodiment of the present invention, and see Fig. 1, this implementation environment comprises: first terminal, server and the second terminal.This first terminal identifies based on first user, logs in this server, is connected between this first terminal with server by network, and this second terminal, based on the second user ID, logs in this server, is connected between this second terminal with this server by network.
This first terminal, for showing multiple object, when receiving ballot issuing command, obtains at least two objects selected, and sends the request of object ballot news release to this server.This server is used for the first user mark according to these at least two object marks and this first terminal, generates object ballot message, sends this object ballot message to this first terminal and this second terminal.This second terminal is used in the object message aggregation page, show this object ballot message, when the selection operation of object in this object ballot message being detected, the object mark of the object selected by acquisition, send the ballot request to this object ballot message to server, the object mark of selected object is carried in this ballot request.When this server is used for receiving this ballot request, the ballot number corresponding to the object mark of selected object adjusts; The ballot number that in these at least two object marks, each object mark is corresponding is sent to described first terminal.This first terminal, also in the object message aggregation page, shows the ballot number of this object ballot message and each object mark correspondence.
Wherein, this first user mark is corresponding with this second user ID, this second user ID can for the user ID in the customer relationship chain of this first user mark, the i.e. good friend of this first user mark, or this second user ID can be the user ID having paid close attention to this first user mark, or, this second user ID is this first terminal is the user ID that this object ballot message is specified, and the embodiment of the present invention does not limit this.
In embodiments of the present invention, this server provides plurality of target thing for user, and user can access this server, shows the object that this server provides, and object selected, place an order, the operation such as payment.This server can also provide social functions for user, safeguards the customer relationship chain of each user ID, and safeguards default concern relation, and this default concern relation comprises the user ID that each user ID is paid close attention to.And this server can also obtain the object message of first user mark, issues this object message, making this first user identify the second corresponding user ID can show this object message in the object message aggregation page.
This server can be by shopping function module and the social functions module integration server in one, or this server can also comprise the multiple different servers in same server cluster, as shopping website server and social application server etc.
Fig. 2 is the process flow diagram of the exchange method of a kind of based target thing message that the embodiment of the present invention provides.The executive agent of this inventive embodiments is server, and see Fig. 2, the method comprises:
201, receive the object ballot news release request that first terminal sends, the first user mark of at least two object marks and this first terminal is carried in the request of this object ballot news release.
202, identify according to the first user of these at least two object marks and this first terminal, generate object ballot message.
203, based on the second user ID that this first user mark is corresponding, the second terminal to this second user ID place sends this object ballot message, makes this second terminal in the object message aggregation page, shows this object ballot message.
204, when receiving the ballot request of this second terminal to this object ballot message, obtain the object mark that this ballot request carries, the ballot number corresponding to this object mark adjusts.
205, send to this first terminal the ballot number that in these at least two object marks, each object mark is corresponding.
The method that the embodiment of the present invention provides, by when receiving the object ballot news release request that first terminal sends, generate object ballot message, send to second terminal corresponding with this first terminal, second terminal is in the object message aggregation page, show this object ballot message, the user of this second terminal can be voted to the object in this object ballot message, this first terminal can in the object message aggregation page, shows this object ballot message and the current ballot number of each object.Initiated for the ballot activity of object by user, other users participate in ballot activity, make to carry out alternately for object between user, and what enhance between user is interactive, improves dirigibility, can improve user's viscosity and the conversion ratio of object.
Alternatively, this identifies according to the first user of these at least two object marks and this first terminal, generates object ballot message, comprising:
According to these at least two object marks, obtain the chained address of each object at least two objects, the chained address of each object is for linking to the details page of corresponding object;
For each object in these at least two objects, according to the detail information that the details page of this object comprises, determine the display element of this object in this object ballot message, the display element of this object is associated with the chained address of this object, makes this display element link to the chained address of this object;
According to the personal information information that this first user identifies, determine that this first user is identified at the display element in this object ballot message;
Determine the display position of each display element in this object ballot message;
According to fixed display element and display position, generate this object ballot message.
Alternatively, the method also comprises following at least one item:
Determine the second user ID that the customer relationship chain that this first user identifies comprises;
According to default concern relation, determine the second user ID paying close attention to this first user mark;
Obtaining this first terminal is recipient's user ID that this object ballot message is specified, as the second user ID.
Alternatively, the method also comprises:
The object receiving the transmission of this first terminal pays out news release request, and this object is paid out news release request and carried sequence information and this first user mark;
According to this sequence information and this first user mark, generate object and pay out message;
Based on this second user ID, send this object to this second terminal and pay out message, make this second terminal in this object message aggregation page, show this object and pay out message.
Alternatively, should based on this second user ID, send after this object pays out message to this second terminal, the method also comprises:
When receiving this second terminal and paying request to the object that this object pays out message, obtain this object and pay and ask the payment accounts of carrying;
Obtain the numerical value that this sequence information comprises and receive account and numerical value;
From this payment accounts, reduce this numerical value, receiving in account to this numerical value increases this numerical value.
Alternatively, the method also comprises:
Receive the object numerical value collection news release request that this first terminal sends, this object numerical value is collected news release request and is carried sequence information and this first user mark;
According to this sequence information and this first user mark, generate object numerical value and collect message;
Based on this second user ID, send this object numerical value to this second terminal and collect message, make this second terminal in this object message aggregation page, show this object numerical value and collect message.
Alternatively, should based on this second user ID, after this second terminal sends this object numerical value collection message, the method also comprises:
When receiving the numerical value of this second terminal to this object numerical value collection message and paying request, obtain this numerical value and pay the numerical value and payment accounts asking to carry;
Obtain the numerical value reception account that this sequence information comprises;
From this payment accounts, reduce this numerical value, receiving in account to this numerical value increases this numerical value.
Alternatively, the method also comprises:
When receiving the comment request of this first terminal to first object thing message, obtain the review information that this comment request is carried;
Based on this second user ID, send this review information to this second terminal, make this second terminal in the comment hurdle of this first object thing message, show this review information.
Alternatively, the method also comprises:
When receiving the point of this first terminal to the second object message and praising request, number adjustment is praised to the point of this second object message.
Alternatively, the method also comprises:
When receive this first terminal to the 3rd object message share request time, generate object share message, this object share message comprise the 3rd object message and this first user mark;
Based on this second user ID, send this object to this second terminal and share message, make this second terminal in this object message aggregation page, show this object and share message.
Above-mentioned all alternatives, can adopt and combine arbitrarily formation optional embodiment of the present invention, this is no longer going to repeat them.
Fig. 3 is the process flow diagram of the exchange method of a kind of based target thing message that the embodiment of the present invention provides.The executive agent of this inventive embodiments is terminal, and see Fig. 3, the method comprises:
301, multiple object is shown.
302, when receiving ballot issuing command, at least two objects that this ballot issuing command is corresponding are obtained.
303, send the request of object ballot news release to server, the first user mark of at least two object marks corresponding to these at least two objects and first terminal login is carried in the request of this object ballot news release.
Then this server is according to these at least two object marks and this first user mark, generate first object thing ballot message, based on the second user ID that this first user mark is corresponding, the second terminal to this second user ID place sends this first object thing ballot message, can also send this first object thing ballot message to this first terminal.This second terminal is in the object message aggregation page, show this first object thing ballot message, when the selection operation of object in this first object thing ballot message being detected, the object mark of the object selected by acquisition, send the ballot request to this object ballot message to this server, the object mark of selected object is carried in this ballot request.When this server receive this second terminal to this first object thing ballot message ballot request time, obtain the object mark that this ballot request is carried, the ballot number of the object mark correspondence that this ballot request is carried is adjusted, sends to this first terminal the ballot number that in these at least two objects, each object is current.
Wherein, at least one item in the user ID that the customer relationship chain that the second user ID that this first user mark is corresponding comprises this first user mark comprises, the user ID paying close attention to this first user mark, recipient's user ID of specifying for this object ballot message.
304, in the object message aggregation page of this first terminal, the ballot number that in this first object thing ballot message and this at least two objects, each object is current is shown.
The method that the embodiment of the present invention provides, by showing multiple object, when receiving ballot issuing command, obtain at least two objects that this ballot issuing command is corresponding, the request of object ballot news release is sent to server, server is made to generate object ballot message, send to second terminal corresponding with this first terminal, second terminal is in the object message aggregation page, show this object ballot message, then the user of this second terminal can vote to the object in this object ballot message, this first terminal can in the object message aggregation page, show this object ballot message and the current ballot number of each object.Initiated for the ballot activity of object by user, other users participate in ballot activity, make to carry out alternately for object between user, and what enhance between user is interactive, improves dirigibility, can improve user's viscosity and the conversion ratio of object.
Alternatively, before this sends the request of object ballot news release to server, the method also comprises:
From the customer relationship chain that this first user identifies, obtain recipient's user ID of specifying;
Accordingly, this recipient's user ID is also carried in the request of this object ballot news release.
Alternatively, the method also comprises:
The payment of display order arranges the page, and this payment arranges the page for arranging the modes of payments of this order;
When arrange in this payment the page receives pay out instruction time, obtain sequence information;
Send object to this server and pay out news release request, this object is paid out news release request and is carried this sequence information and this first user mark, make this server according to this sequence information and this first user mark, generate first object thing and pay out message, based on this second user ID, send this first object thing to this second terminal and pay out message.
Alternatively, the method also comprises:
When arrange in this payment the page receives numerical value collect instruction time, obtain this sequence information;
Send object numerical value to this server and collect news release request, this object numerical value is collected news release request and is carried this sequence information and this first user mark, make this server according to this sequence information and this first user mark, generate first object thing numerical value and collect message, based on this second user ID, send this first object thing numerical value to this second terminal and collect message.
Alternatively, the method also comprises:
After send the request of object ballot news release to this server, show this object message aggregation page; Or,
When the activation manipulation to appointment entrance being detected, show this object message aggregation page;
Wherein, the object message that this object message aggregation page is used for this server is pushed to this first terminal according to this first user mark is polymerized.
Alternatively, this object message aggregation page comprises the second object ballot message, and the method also comprises:
When the selection operation of intended target thing in this second object ballot message being detected, obtain the object mark of this intended target thing;
Send the ballot request to this second object ballot message to server, the object mark of this intended target thing is carried in this ballot request.
Alternatively, this object message aggregation page also comprises the second object and pays out message, and the method also comprises:
When detect the delivery operation of message is paid out to this second object time, obtain this first user mark binding payment accounts;
The object payment request of this second object being paid out to message is sent to this server, this object pays request and carries this payment accounts, this server pays out numerical value reception account corresponding to message and numerical value for obtaining this second object, from this payment accounts, reduce this numerical value, receiving in account to this numerical value increases this numerical value.
Alternatively, this object message aggregation page also comprises the second object numerical value and collects message, and the method also comprises:
When the numerical value delivery operation to this second object numerical value collection message being detected, obtain the payment accounts of numerical value corresponding to this numerical value delivery operation and the binding of this first user mark;
The numerical value payment request of this second object numerical value being collected to message is sent to this server, this numerical value pays request and carries this numerical value and this payment accounts, this server collects numerical value collection account corresponding to message for obtaining this second object numerical value, from this payment accounts, reduce this numerical value, collecting in account to this numerical value increases this numerical value.
Alternatively, the method also comprises:
When the comment operation to first object thing message in this object message aggregation page being detected, obtaining this comment and operating the review information comprised;
Send the comment request to this first object thing message to this server, this review information and this first user mark are carried in this comment request.
Alternatively, the method also comprises:
When detecting when the point of the second object message praises operation in this object message aggregation page, sending to this server and request is praised to the point of this second object message; Or,
When detect to the 3rd object message in this object message aggregation page share operation time, send to this server and share request to the 3rd object message, this is shared request and carries this first user mark.
Above-mentioned all alternatives, can adopt and combine arbitrarily formation optional embodiment of the present invention, this is no longer going to repeat them.
Fig. 4 is the process flow diagram of the exchange method of a kind of based target thing message that the embodiment of the present invention provides.The executive agent of this inventive embodiments is terminal, and see Fig. 4, the method comprises:
401, when the activation manipulation to appointment entrance being detected, the object message that server pushes according to the user ID that terminal logs in is obtained.
402, this object message is polymerized in the object message aggregation page.
403, this object message aggregation page is shown.
The method that the embodiment of the present invention provides, to the object message push of this user ID be corresponded to this terminal by server, when this terminal detects the activation manipulation to appointment entrance, obtain the object message of this server push, and be polymerized in the object message aggregation page, show this object message aggregation page.Then each terminal can in the object message aggregation page, the object message that display other-end sends, make can based target thing message carry out alternately between user, what enhance between user be interactive, improve dirigibility, user's viscosity and the conversion ratio of object can be improved.
Alternatively, this server at least comprises at least one item in first kind object message, Equations of The Second Kind object message, tertiary target thing message and the 4th class object message according to the object message that this user ID pushes;
This first kind object message refers to the object message that this user ID is issued, this Equations of The Second Kind object message refers to the object message that the user ID that the customer relationship chain of this user ID comprises is issued, this tertiary target thing message refers to the object message that the user ID that this user ID has been paid close attention to is issued, and the 4th class object message refers to that specified recipient's user ID comprises the object message of this user ID.
Fig. 5 A is the process flow diagram of the exchange method of a kind of based target thing message that the embodiment of the present invention provides.The interaction agent of this inventive embodiments is first terminal, the second terminal and server, and see Fig. 5 A, the method comprises:
501, when first terminal receives the instruction of object news release, send the request of object news release to server, the first user mark of multimedia messages to be released and the login of this first terminal is carried in this object news release request.
Object shown in the embodiment of the present invention can comprise commodity, or the article such as stamp, medal, this object message refers to the message that content is relevant to object, as for asking other users to pay out message etc. on behalf of the object paid object, the embodiment of the present invention does not limit this.
During practical application, the type of object comprises multiple, this server can preset the type of object, only issue the object message corresponding with the type, make by this server, to carry out alternately for such object the interested multiple user of such object.Or this server can issue polytype object message, making can by this server between multiple user, and carry out alternately for various types of object, the embodiment of the present invention does not limit this.
This first terminal can be provided for the issue option issuing object message, and this object news release instruction can operate triggering by the selection of the first user of this first terminal to this issue option.When this first terminal detects that this first user operates the selection of this issue option, obtain the multimedia messages relevant with object, the request of object news release is sent to this server, this multimedia messages is carried in this object news release request, make this server according to this multimedia messages, generate the object message comprising this multimedia messages, send to the other-end that this first terminal is corresponding, make the other-end corresponding with this first terminal can show this object message, thus based on this object message, carry out alternately with this first terminal.
Further, this server can generate that object ballot message, object pay out message, object numerical value collects message, object shows message, share polytype object message such as message to the review information of object message, object, and the type of the embodiment of the present invention to object message does not limit.Accordingly, this first terminal can be provided for the multiple issue options issuing plurality of target thing message, the object message of a corresponding type of issue option, this object news release instruction can operate triggering by the selection of the first user of this first terminal to the arbitrary issue option in the plurality of issue option, when this first terminal detects that this first user operates the selection of arbitrary issue option, obtain multimedia messages to be released, the object news release request corresponding with this issue option is sent to this server, the object message with this issue option corresponding types is issued to ask this server.
From the form of multimedia messages, this multimedia messages can comprise pictorial information, text message, audio-frequency information, video information or webpage link address etc., and the embodiment of the present invention does not limit this.This multimedia messages can input to this first terminal by this first user, or is obtained by taking or recording by this first terminal, or to be supplied to the multimedia messages of this first terminal from this server by this first user and to select.Further, before issuing this multimedia messages, this first user can also be edited this multimedia messages, self-defining text message is added as in the pictorial information that this first user can provide at this server, or for the audio-frequency information recorded adds self-defining text message etc., the embodiment of the present invention does not also limit this.
Fig. 5 B is the schematic diagram of the object message aggregation page that the embodiment of the present invention provides, see Fig. 5 B, this first terminal provides in the lower right corner of this object message aggregation page and adds option "+", add option "+" and be used to indicate the new object message of issue, when this first terminal detects the clicking operation of first user to this interpolation option "+", display-object thing message arranges the page, obtain user and the pictorial information inputted in the page is set in this object message, the multimedia messages that text message or audio-frequency information etc. are relevant with object, the request of object news release is sent to this server, this server is asked to issue this multimedia messages.
Further, this first terminal can also provide homepage entrance, search option, issue option, shopping cart option.See Fig. 5 C, when this first terminal detects the clicking operation to this interpolation option "+", around this interpolation option "+", show homepage entrance from right to left successively, issue option, search option, shopping cart option.
Wherein, this homepage entrance is for linking to the homepage face of object application, the homepage face that this object is applied comprises the plurality of target thing that this server provides, when this first terminal detects the clicking operation to this homepage entrance, open the homepage face of this object application, for this first user shows plurality of target thing, this first user can select interested object from plurality of target thing, and the object selected is performed to purchase, issues the multiple operations such as object message.
This issue option is for issuing the self-defining multimedia messages of this first user, when this first terminal detects the clicking operation to this issue option, display-object thing message arranges the page, obtain user and the multimedia messages inputted in the page is set in this object message, send the object news release request of carrying this multimedia messages to this server.
This search option is used for searching for the object that this server provides, when this first terminal detects the clicking operation to this search option, display-object thing searched page, this first user can input keyword in this object searched page, to search out the object with this Keywords matching.
This shopping cart option is used for linking to shopping cart displayed page, when this first terminal detects the clicking operation to this shopping cart option, opens the shopping cart displayed page of this first terminal.
In addition, this first terminal logs in this server based on this first user mark, and when this first terminal sends object news release request to this server, this object news release request can carry this first user mark.Wherein, this first user is registered under being identified at the account mechanism that this server provides, and can be the user account of this first terminal, user's pet name, telephone number, device numbering etc.In like manner, register under the account mechanism that the second user ID that the second follow-up terminal logs in provides at this server, can be the user account of this second terminal, user's pet name, telephone number, device numbering etc., the embodiment of the present invention limit this.
502, when this server receives this object news release request, according to this multimedia messages and this first user mark, generate object message, and determine to identify the second corresponding user ID with this first user.
When this server receives this object news release request, according to multimedia messages and this first user mark of this first terminal, generate object message, this object message is made to comprise this multimedia messages and this first user mark, can either show this multimedia messages, also can show that the publisher of this object message is for this first user mark.
Particularly, this server determines the display element of this multimedia messages in this object message, and obtains the personal information information of this first user mark, according to this personal information information, determines that this first user is identified at the display element in this object message.Afterwards, this server determines the display position of each display element in this object message, according to fixed display element and display position, this object message can be generated, this object message is made to comprise the display element of this multimedia messages and the display element of this first user mark, and the display position of each display element.Follow-up second terminal, when showing this object message, according to the display position determined, can show the display element of this multimedia messages and the display element of this first user mark.
Such as, when this multimedia messages comprises pictorial information, this server can using the display element of the pictorial information in this multimedia messages as multimedia messages, when this multimedia messages comprises audio-frequency information, this server can using the display element of broadcast button as multimedia messages, and this pictorial information or the display position of this broadcast button in this object message can be positioned at the right side, downside etc. of this object message.The personal information information of this first user mark can comprise the information such as head portrait, user's pet name, ownership place, telephone number of this first user mark, the head portrait that this first user can identify by this server and the display element that user's pet name identifies as this first user, the head portrait of this first user mark and the display position of user's pet name in this object message can be positioned at the upper left corner etc. of this object message.
Further, when the object information that this multimedia messages provides for this server, this server can also obtain the chained address of this multimedia messages, this chained address is for linking to the details page of corresponding object, after then this server determines the display element of this multimedia messages, the display element of this multimedia messages can be associated with this chained address, this display element to be linked to the details page of this object, when the display element of this second terminal follow-up to this multimedia messages shows, this display element is clicked by user, the details page of this object can be jumped to.
After this server generates this object message, determine to identify the second corresponding user ID with this first user, the second terminal to this second user ID place sends this object message, by this object message of this second terminal demonstration.
Wherein, the second user ID corresponding to this first user mark refers to the user ID allowing this first user of display mark institute to issue object message, this second terminal be allow to show this first user identify issue the terminal of object message.
The user ID that this second user ID can comprise for the customer relationship chain of this first user mark.This customer relationship chain comprises multiple user ID, the plurality of user ID identifies friend relation each other with this first user respectively, all can show the object message that this first user mark is issued, then after this server generates this object message, the user ID that this first user relation chain can be comprised is all as the second user ID.
Or this second user ID can also for presetting the second user ID having paid close attention to this first user mark in concern relation.This server can set up default concern relation, this default concern relation comprises the user ID that each user ID is paid close attention to, each user ID can show the object message that paid close attention to user ID is issued, then after this server generates this object message, according to default concern relation, determine the user ID paying close attention to this first user mark, as the second user ID.
In addition, this first terminal is when receiving the instruction of object news release, the operation of user ID can be selected according to this first user, for this object message designated recipient user ID, recipient's user ID that this first terminal is specified can show this object message, and other user ID can not show this object message.When this first terminal sends this object news release request to this server, this object news release request can carry this recipient's user ID, after then this server generates this object message, obtaining this first terminal is recipient's user ID that this object ballot message is specified, as the second user ID.
That is to say, the user ID that determined second user ID of this server can comprise for the customer relationship chain of this first user mark, at least one item preset in concern relation in recipient's user ID that the user ID of having paid close attention to this first user mark and this first terminal specify, the embodiment of the present invention does not limit this, which kind user ID of concrete employing can be pre-determined by this server as the second user ID, or is determined according to arranging of this first terminal by this server.Certainly, this server also can by judging whether this first terminal is this object message designated recipient user ID, determines the mode choosing the second user ID.Such as, when this first terminal has been this object message designated recipient user ID, recipient's user ID that this first terminal is only specified by this server is as the second user ID, and when this first terminal is not this object message designated recipient user ID, this Server Default will pay close attention to the user ID of this first user mark as the second user ID in this default concern relation.
503, this server sends this object message to second terminal at this second user ID place.
The embodiment of the present invention sends this object message with this server to this second terminal, then this second terminal receives this object message, and in the object message aggregation page of this second terminal, show this object message is example.And when practical application, this server not only will send this object message to this second terminal, also to send this object message to this first terminal, make this first terminal receive this object message, in the object message aggregation page of this first terminal, show this object message.
504, when the second terminal detects the activation manipulation to appointment entrance, obtain the object message that this server sends to this second terminal, and the object message got is polymerized on the object message aggregation page, show this object message aggregation page.
This second terminal can provide appointment entrance, and this appointment entrance is for showing the object message aggregation page of this second terminal, and this object message aggregation page is used for sending to the object message of this second terminal to be polymerized to this server.When this second terminal detects the activation manipulation to this appointment entrance, the object message that this server sends to this second terminal can be obtained, the object message got is polymerized on the object message aggregation page, and shows this object message aggregation page.
In the embodiment of the present invention, because the object message of this first terminal is sent to this second terminal by this server, then this second terminal is in this object message aggregation page, shows this object message, and this object message comprises this multimedia messages.
This server may send many objectives thing message to this second terminal, then this second terminal is when being polymerized this many objectives thing message, can according to issuing time from evening to order early, this many objectives thing message is sorted, so that in this object message aggregation page, show this many objective thing message from evening to order early according to issuing time.
In subsequent process, the second user of this second terminal on this object message aggregation page, can trigger the interactive operation to this object message, thus by this server, carries out alternately with this first user.During practical application, this second user can trigger the interactive operation to arbitrary objective thing message, thus by this server, carries out alternately with corresponding user.
For any terminal, this server can according to the user ID of this terminal, and push object message to this terminal, this terminal on this object message aggregation page, can show the object message that this server push gives this terminal.Wherein, the object message that this server push gives this terminal at least comprises at least one item in first kind object message, Equations of The Second Kind object message, tertiary target thing message and the 4th class object message.This first kind object message refers to the object message that this user ID is issued, this Equations of The Second Kind object message refers to the object message that the user ID that the customer relationship chain of this user ID comprises is issued, this tertiary target thing message refers to the object message that the user ID that this user ID has been paid close attention to is issued, and the 4th class object message refers to that specified recipient's user ID comprises the object message of this user ID.
When this terminal shows many objectives thing message on this object message aggregation page, based on arbitrary objective thing message, the reciprocal process of various ways can be carried out with corresponding terminal.Interactive form refers to the type of institute's interactive information between terminal, and this interactive form includes but not limited to: show object, comment on object, share etc. object message, the embodiment of the present invention does not limit this.
For first terminal and the second terminal, for different interactive forms, this first terminal, reciprocal process between this server and this second terminal can comprise the following steps at least one item in (1)-(3):
(1) this first terminal is in the object message aggregation page, show the first object thing message issued by the second user ID, when this first terminal detects the comment operation to this first object thing message, obtain this comment and operate the review information comprised, send the comment request to this first object thing message to this server, this review information and this first user mark are carried in this comment request.When this server receives this comment request, obtain this review information.This server identifies based on this first user, this review information is sent to this first terminal, and based on this second user ID, this review information is sent to this second terminal, when making this first terminal and this second terminal receive this review information, all in the comment hurdle of this first object thing message, this review information can be shown.
After this second terminal issues this first object thing message, this first terminal and this second terminal all in the object message aggregation page, can show this first object thing message.This first terminal can operate according to the comment of first user, obtains the review information of this first object thing message, then this first terminal and this second terminal all in the comment hurdle of this first object thing message, can show the review information that this first terminal is issued.
(2) this first terminal is in the object message aggregation page, show the second object message, when this first terminal detect operation is praised to the point of this second object message time, send to this server and request is praised to the point of this second object message, this server receives this some when praising request, praises number adjustment to the point of this second object message.Alternatively, the point of this second object message is praised number and is added 1 by this server.This server is praised after number adjusts to this point, and can praise number to the point after this first terminal sends adjustment, make this first terminal in this second object message, the point after display adjustment praises number.
Wherein, the good friend that this second object message can be identified by this first user, this first user identifies or the user ID that this first user mark is paid close attention to are issued, and the embodiment of the present invention does not limit this.
(3) this first terminal is in the object message aggregation page, show the 3rd object message, when this first terminal detect to the 3rd object message share operation time, send to this server and share request to the 3rd object message, this is shared request and carries this first user mark.This server receives this when sharing request, generate object and share message, this object is shared message and is comprised the 3rd object message and this first user mark, based on this second user ID, send this object to this second terminal and share message, this second terminal receives object when sharing message, in this object message aggregation page, shows this object and shares message.
Wherein, the good friend that the 3rd object message can be identified by this first user, this first user identifies or the user ID that this first user mark is paid close attention to are issued, and the embodiment of the present invention does not limit this.
This first terminal is shared display the 3rd object message, that is to say to issue and message is shared to the object of the 3rd object message, the second then corresponding with this first terminal terminal can in the object message aggregation page, show this object and share message, the second user can browse the 3rd object message.
The other-end of this server by giving this terminal and this terminal corresponding the object message push of terminal issue, make each terminal can on the object message aggregation page, the object message of the object message that display is issued and this server push, thus providing a kind of platform of object interacting message for different terminals, the user of different terminals can carry out interaction based on same object message.
The method that the embodiment of the present invention provides, the object message push issued by this first terminal by server is to this second terminal, when this second terminal detects the activation manipulation to appointment entrance, obtain this object message, and in the object message aggregation page, send to the object message of this second terminal to be polymerized to this server, show this object message aggregation page.Then each terminal can in the object message aggregation page, the object message that display other-end is issued, make can based target thing message carry out alternately between user, what enhance between user be interactive, improve dirigibility, user's viscosity and the conversion ratio of object can be improved.
Object message in the embodiment of the present invention can comprise that object ballot message, object pay out message, object numerical value collects message, object shows message, share polytype object message such as message to the review information of object message, object.And for the object message of every type, the interactive operation that terminal can trigger comprises the interactive operation of universal interaction form, as comment, point are praised, the operation such as to be shared.Universal interaction form is applicable to all types of object message, and for dissimilar object message, terminal all can trigger the interactive operation of universal interaction form.
In addition, for the object message of every type, terminal can also trigger the interactive operation of specifying interactive form, and this appointment interactive form is only applicable to the object message of corresponding types, and is not suitable for the object message of other types.The type of object message is different, specifies interactive form also different, and it is also different to carry out mutual process between different terminals.The appointment interactive form of the embodiment of the present invention to often kind of object message does not limit.
Such as, the appointment interactive form of object ballot message is ballot, and terminal can be voted to object based on this object ballot message; The object appointment interactive form of paying out message is on behalf of payment, and terminal can be paid out message to object based on this object and pay out; The appointment interactive form that object numerical value collects message cashes without discount payment in part numerical value for propping up, and terminal can collect message based on this object numerical value prop up the numerical value cashed without discount payment in part to object.
For the ease of being described, below with reference to the content in above-described embodiment and this implementation environment, the exchange method carried out based on dissimilar object message is specifically described.
Fig. 6 A is the process flow diagram of the exchange method of a kind of based target thing message that the embodiment of the present invention provides.The interaction agent of the embodiment of the present invention is first terminal, the second terminal and server, and for convenience of explanation, the embodiment of the present invention is for this object message for object ballot message, and see Fig. 6 A, the method comprises:
601, this first terminal display shopping cart displayed page, when this first terminal receives ballot issuing command on this shopping cart displayed page, obtain at least two objects selected in this shopping cart displayed page, and from the customer relationship chain of first user mark, obtain recipient's user ID of specifying.
This first terminal can obtain multiple objects that this server provides, and shows first user, and operates according to the selection of this first user, is added in shopping cart by the object that this first user is selected.This first terminal can also show this shopping cart displayed page, and this shopping cart displayed page comprises multiple objects that this first terminal has been selected.
Wherein, this shopping cart displayed page can comprise initiation polling option, and this ballot issuing command can operate triggering by the selection of this first user to this initiation polling option.Or this ballot issuing command can also when this first terminal shows this shopping cart displayed page, and the operation of being rocked this first terminal by this first user triggers, and the embodiment of the present invention does not limit this.
When this first user wishes that other users vote to object, at least two objects that will carry out voting can be selected in this shopping cart displayed page, trigger the ballot issuing command to these at least two objects, then this first terminal receives ballot issuing command on this shopping cart displayed page, obtain these at least two objects selected in this shopping cart displayed page, and obtain the object mark of each object in these at least two objects, the request of object ballot news release is sent to this server, the first user mark of these at least two object marks and first terminal login is carried in the request of this object ballot news release.
Wherein, this object mark is used for determining this object, and can be the numbering, title, chained address etc. of this object, the embodiment of the present invention limit this.
Fig. 6 B is the shopping cart displayed page schematic diagram that the embodiment of the present invention provides, see Fig. 6 B, this first user have selected two commodity in this shopping cart displayed page: " Hitchcockian works suit " and " the Ying Hua world of Hei Zeming ", this shopping cart displayed page comprises initiation polling option and " helps me to select ", when this first user wishes that other users vote to these two commodity, click " helping me to select ", then this first terminal display initiation ballot as shown in Figure 6 C arranges the page, this initiation ballot arranges the option " whom@reminds see " that the page comprises input field and is used to specify user ID, for triggering the option " transmission " of this object ballot news release request.This first user can arrange page input text information in this initiation ballot, and click " whom@reminds see " option, then this first terminal display customer relationship chain list, this customer relationship chain list comprises multiple user ID, this first user can select recipient's user ID from this customer relationship chain list, after selection completes, this first terminal again shows this initiation ballot and arranges the page, when this first user is clicked and is somebody's turn to do " transmission " option, this first terminal obtains recipient's user ID that these two commodity are specified with this first user, the request of object ballot news release is sent to this server.
In addition, this first terminal can also obtain the ballot termination time point that this first user is arranged, when sending this object ballot news release request to this server, the request of this object ballot news release is carried and can be carried this ballot termination time point, then in subsequent process, when this server generates this object ballot message, this object ballot message can comprise this ballot termination time point, checks that the user of this object ballot message voted before this ballot termination time point to point out.
It should be noted that, the embodiment of the present invention is only with this first terminal display shopping cart displayed page, it is that example is described that this shopping cart displayed page receives this ballot issuing command, and when practical application, this first terminal a page in office can also show multiple object, and the ballot issuing command received at least two objects in the plurality of object, the embodiment of the present invention does not limit this.Such as, this first terminal can in the homepage face of object application, show multiple object and polling option, this first user can select at least two objects on this homepage face, and click this polling option, trigger the ballot issuing command at least two objects, this first terminal receives this ballot issuing command.
602, this first terminal sends the request of object ballot news release to server, and at least two object marks corresponding to these at least two objects and this first user mark are carried in the request of this object ballot news release.
603, when this server receives this object ballot news release request, according to these at least two object marks and this first user mark, object ballot message is generated.
When this server receives this object ballot news release request, generate object ballot message.Particularly, this server can according to these at least two object marks, determine the display element of each object in this object ballot message at least two objects, and according to the personal information information that this first user identifies, determine that this first user is identified at the display element in this object ballot message, then this server determines the display position of each display element in this object ballot message, according to fixed display element and display position, generates this object ballot message.Wherein, when determining display position, this server according to the number of object and the size having determined display element, can determine the display position of each display element in this object ballot message.
Further, this server can prestore object mark and the chained address of each object, when this server receives this object ballot news release request, can according to these at least two object marks, obtain at least two chained addresses of corresponding stored, the chained address of each object is for linking to the details page of corresponding object, and details page comprises the detail information of object.For each object in these at least two objects, according to the detail information that the details page of this object comprises, determine the display element of this object in this object ballot message, the display element of this object is associated with the chained address of this object, makes this display element link to the chained address of this object.
In addition, this server has prestored personal information information corresponding to each user ID, when this server receives this object ballot news release request, the personal information information of this first user mark can be obtained, be added in this object ballot message, and according to this personal information information, determine the display element that this first user identifies, and the display position of this display element in this object ballot message.
Such as, this server can obtain the picture of each object, using the picture that gets as display element, and determine the display position of each picture in object ballot message, the picture of each object is associated with corresponding chained address, when making this object of follow-up display ballot message, according to the display position determined, the picture of each object can be shown, and when clicking the picture of object, according to the chained address of picture association, the details page of object can be jumped to.This server can also obtain head portrait and user's pet name of this first user mark, as display element, determine head portrait and the display position of user's pet name in this object ballot message, when making this object of follow-up display ballot message, this head portrait and user's pet name can be shown, to show that the publisher of this object ballot message is for this first user mark.
604, this server sends this object ballot message to second terminal at this recipient's user ID place.
The embodiment of the present invention for this first terminal for this object ballot message specify recipient's user ID, represent that this recipient's user ID can show this object ballot message, after then this server generates this object ballot message, the second terminal to this recipient's user ID place sends this object ballot message.
In addition, this server can also send this object ballot message to this first terminal.This first terminal is after sending the request of this object ballot news release to this server, automatically the object message aggregation page of this first terminal can be shown, when this first terminal receives the object ballot message of this server transmission, this object ballot message can be shown in this object message aggregation page.Preferably, this first terminal is in this object message aggregation page, and top set shows this object ballot message.
605, when this second terminal detects the activation manipulation to appointment entrance, the display-object thing message aggregation page, in this object message aggregation page, show this object ballot message, when this second terminal detects the selection operation of intended target thing in this object ballot message, obtain the object mark of this intended target thing.
This second terminal provides this appointment entrance for the second user, this appointment entrance is for showing this object message aggregation page, when this second terminal detects the activation manipulation to appointment entrance, obtain the object message that this server sends to this second terminal, the object message got is polymerized on the object message aggregation page, and shows this object message aggregation page.Because this object ballot message is sent to this second terminal by this server, then this object message aggregation page comprises this object ballot message.
This object ballot message comprises at least two objects, when the second user wishes to vote to the intended target thing at least two objects, can trigger and operate the selection of this intended target thing.This second terminal can provide the selection option of each object, it can be the clicking operation of the selection option to this intended target thing to the selection operation of this intended target thing, or, this second terminal can also provide the sequence number that each object is corresponding, can for inputting the operation etc. of this intended target thing sequence number to the selection operation of this intended target thing, the embodiment of the present invention does not limit this.
When this second terminal detects the selection operation to this intended target thing, obtain the object mark of this intended target thing, the ballot request to this object ballot message is sent to this server, this object mark is carried in this ballot request, to represent that this second user votes for this intended target thing.
606, this second terminal to this server send to this object ballot message ballot request, this ballot request carry this object mark.
607, when this server receives this ballot request, obtain the object mark that this ballot request is carried, the ballot number corresponding to this object mark adjusts.
This server, according to the ballot request received, is added up the ballot number of each object, the ballot number of corresponding stored object mark and object.When this server receives the ballot request of this second terminal transmission, obtain the object mark that this ballot request is carried, obtain the ballot number of object mark corresponding stored, this ballot number is adjusted, alternatively, this ballot number is added 1 by this server.
608, this server sends the current ballot number of each object in this object ballot message to this first terminal.
609, this first terminal is in the object message aggregation page, shows this object ballot message and the current ballot number of each object.
After this server adjusts this ballot number, ballot number after adjustment can be sent to this first terminal and this second terminal, make this first terminal and this second terminal all when showing this object ballot message, the ballot number that each object is current can be shown.
Fig. 6 D is the entrance displayed page schematic diagram that the embodiment of the present invention provides, see Fig. 6 D, this entrance displayed page comprise specify entrance " like ", when this second user click specify entrance " like " time, this the second terminal demonstration object message aggregation page, as illustrated in fig. 6e.Because this object ballot message is sent to this second terminal by this server, then this second terminal shows this object ballot message in this object message aggregation page.This object ballot message comprises " comment " option and " praising " option, this second user can comment on this object ballot message or put and praise, this second terminal is also for two commodity in this object ballot message provide " ballot " option and the current ballot number of each commodity, " ballot " option that this second user can click arbitrary commodity is voted, after ballot, this second terminal sends ballot request to this server, makes this server that the ballot number of thrown commodity is added 1.
In addition, in the entrance displayed page shown in Fig. 6 D, also comprise the multiple entrances except this appointment entrance, each entrance is for calling corresponding function.Such as, the aggregation page that " circle of friends " entrance gives out information for showing good friend, " sweep and sweep " entrance is used for calling scan function etc., does not repeat them here.
The method that the embodiment of the present invention provides, the request of object ballot news release is sent to server by this first terminal, when this server receives the object ballot news release request of first terminal transmission, generate object ballot message, send to second terminal corresponding with this first terminal, second terminal is in the object message aggregation page, show this object ballot message, the user of this second terminal can be voted to the object in this object ballot message, this first terminal can in the object message aggregation page, show this object ballot message and the current ballot number of each object.Initiated for the ballot activity of object by user, other users participate in ballot activity, make to carry out alternately for object between user, and what enhance between user is interactive, improves dirigibility, can improve user's viscosity and the conversion ratio of object.
The embodiment of the present invention only all carries out being described alternately with this server for this first terminal and this second terminal, and when practical application, this server can comprise social application server and shopping website server, and the step performed by server in above-mentioned steps can be performed by social application server and shopping website server.
Particularly, this first terminal installs social application, and based on the first social user ID, logs in this social application server.This first terminal also installs shopping application, and based on the first shopping user ID, logs in this shopping website server.This first social user ID and this first user ID of doing shopping are bound.This second terminal installs social application, based on the second social user ID, logs in this social application server.
This first terminal can carry out respectively with this social application server and this shopping website server alternately.This first terminal starts this shopping application, based on this first shopping application identities, access this shopping website server, the shopping cart displayed page that this shopping website server provides this first shopping application identities corresponding for this first terminal, this first terminal shows this shopping cart displayed page.When this first terminal receives ballot issuing command on this shopping cart displayed page, this first terminal calls this social activity application, obtain the first social application identities that this first shopping application identities is bound, based on this first social application identities, the request of object ballot news release is sent to this social application server, generate this object ballot message by this social application server, send to this second terminal.
This first terminal can also only social application server carries out alternately, calling the interface between this shopping website server by this social application server with this, carries out alternately with this shopping website server.This first terminal starts this social activity application, this social application server can provide shopping entrance in this social activity application, this shopping entrance is for jumping to the homepage face of this shopping website server, when this first terminal detects the activation manipulation to this shopping entrance, based on this first social user ID, jump request is sent to this social application server, then this social application server obtains the first shopping user ID of this first social user ID binding, and the interface called between this shopping website server, obtain the homepage face of this shopping website server, send to this first terminal, this first terminal is namely by this homepage face of this social activity application display.Afterwards, this first terminal can also pass through this social application server, show the shopping cart displayed page that this shopping website server provides, when this first terminal receives ballot issuing command on this shopping cart displayed page, based on this first social application identities, send the request of object ballot news release to this social application server, generate this object ballot message by this social application server, send to this second terminal.
The embodiment of the present invention is only described for above-mentioned two kinds of interactive forms, and in fact, this first terminal, other forms can also be adopted between this social application server and this shopping website server to carry out alternately, the embodiment of the present invention does not limit this.
Fig. 7 A is the process flow diagram of the exchange method of a kind of based target thing message that the embodiment of the present invention provides.The interaction agent of the embodiment of the present invention is first terminal, the second terminal and server, and for convenience of explanation, the embodiment of the present invention is for this object message for object pays out message, and see Fig. 7 A, the method comprises:
701, the payment of this first terminal display order arranges the page, when this first terminal this payment arrange the page receives pay out instruction time, obtain sequence information.
This first terminal can obtain multiple objects that this server provides, show first user, when this first terminal detect this first user to object really subscribe buy operation time, represent that this first user wishes to buy this object, then this first terminal generates the order of this object, and show order the page is set, this first user can arrange on the page at this order, arranges sequence informations such as ship-to, telephone number, object quantity, object colors.And this first terminal can also obtain the detail information of this object and the numerical value reception account of this object seller, is added in this sequence information.When this first terminal detect this first user to this order arrange the page confirmation operation time, this order is provided with, this first terminal display payment the page is set, this payment arranges the page for arranging the modes of payments of this order.
The modes of payments of this order can comprise cash on delivery, mode that online payment etc. is paid by this first user, and the modes of payments of this order also comprises account in full pays out, raises funds to pay etc. by the mode of other users payment except this first user except.Wherein, account in full pays out the whole numerical value referring to and paid this order by another user, and fund-raising pays and refers to a part of numerical value being paid this order by multiple user respectively, to gather together enough whole numerical value of this order.
This payment arranges the page and can comprise account in full and pay out option, and this pays out instruction can operate triggering by this first user to the selection that this account in full pays out option, and the embodiment of the present invention does not limit this.When this first user wishes to pay whole numerical value of this order by other users, can be triggered this and pay out instruction, then this first terminal arranges the page in this payment and receives this and pay out instruction, obtain this sequence information, send object to this server and pay out news release request, this object is paid out news release request and is carried this sequence information and this first user mark.
Fig. 7 B is that the payment that the embodiment of the present invention provides arranges page schematic diagram, see Fig. 7 B, this payment arranges the page and comprises and pay out option and " like-allow that good friend pays out ", this first user clicks " liking-allow that good friend pays out " option, then this first terminal display paying out page schematic diagram be set as seen in figure 7 c, see Fig. 7 C, this is paid out and arranges the page and comprise the option " whom@reminds see " that the picture of commodity to be paid and price, input field, account in full pay out option " account in full ", fund-raising payment options " fund-raising " and be used to specify user ID.This first user can in this input field input text information, also " whom@reminds see " option can be clicked, intended target thing pays out recipient's user ID of message, and this first user can click " account in full " option, then this first terminal receives and pays out instruction, obtain this sequence information, send object to this server and pay out news release request.
702, this first terminal sends object to this server and pays out news release request, and this object is paid out news release request and carried this sequence information and this first user mark.
703, when this server receive this object pay out news release request time, according to this sequence information and this first user mark, generate object and pay out message, and determine the second user ID that this first user mark is corresponding.
When this server receive this object pay out news release request time, according to this sequence information and this first user mark, generate object pay out message.Particularly, this server can according to this sequence information, determine that this object pays out the display element in message at this object, and according to the personal information information that this first user identifies, determine that this first user is identified at this object and pays out display element in message, then this server determines that this object pays out the display position of each display element in message, according to fixed display element and display position, generates this object and pays out message.Wherein, when determining display position, this server according to the number of object and the size having determined display element, can determine that each display element pays out the display position in message at this object.
Further, this server can prestore the chained address of each object, when this server receive this object pay out news release request time, can according to this sequence information, obtain the chained address of this object, the chained address of this object is for linking to the details page of this object, and details page comprises the detail information of object.This server according to this detail information, can be determined that this object pays out the display element in message at this object, is associated by the display element of this object with the chained address of this object, make this display element link to the chained address of this object.
The display element of this object can comprise pictorial information and the numerical value of this object, this pictorial information can associate with the chained address of this object, the object then generated is paid out in message and can be comprised this pictorial information and this numerical value, and when clicking the pictorial information of this object, the details page of this object can be jumped to.
In addition, this server can also obtain section effective time of this sequence information, is added into this object and pays out in message, so that prompting checks that the user that this object pays out message paid in section in this effective time.This, section can be determined by this first terminal effective time, and sent to this server, and also can be determined by the time of payment of this server according to this order, the embodiment of the present invention does not limit this.
This server generates after this object pays out message, determines the second user ID that this first user mark is corresponding, determines that the process of the second user ID is similar, do not repeat them here in detailed process and above-mentioned steps 502.
704, this server sends this object to second terminal at this second user ID place and pays out message.
The embodiment of the present invention sends this object with this server to this second terminal and pays out message, then this second terminal receives this object and pays out message, and in the object message aggregation page of this second terminal, showing this object, to pay out message be example.And when practical application, this server not only will send this object to this second terminal and pay out message, also to send this object to this first terminal and pay out message, make this first terminal receive this object and pay out message, in the object message aggregation page of this first terminal, show this object pay out message.
705, this second terminal is in the object message aggregation page, shows this object and pays out message, when this second terminal detect the delivery operation of message is paid out to this object time, obtain this second user ID binding payment accounts.
This second terminal can show this object message aggregation page, in this object message aggregation page, shows this object and pays out message.This second terminal can be paid out in message at this object and show payment options, and the delivery operation of this object being paid out to message can operate to the clicking operation of this payment options or by other for this second terminal, and the embodiment of the present invention does not limit this.
When this second user wishes to replace this first user, when this object is paid, the delivery operation of this object being paid out to message can be triggered, when this second terminal detects this delivery operation, obtain the payment accounts of this second user ID binding, send the object payment request of this object being paid out to message to this server, this object pays request and carries this payment accounts, so that this server is according to the payment accounts of this second user, this object is paid.
Fig. 7 D is the object message aggregation page schematic diagram that the embodiment of the present invention provides, this the second terminal demonstration object message aggregation page, the object that this object message aggregation page comprises the generation of this server pays out message, see Fig. 7 D, this object pays out the picture that message comprises these commodity, numerical value 780 yuan, the head portrait of this first user, the text message of this first user input " arrives the end of month, perfume is in an emergency again, ask patronage ", the number " 5 " of current commentary information, current point praises number " 27 ", comment option and point praise option, and this object is paid out in message and is also comprised payment options and " buy to her ", when this second user click payment options " buy to her " time, this second terminal detects the delivery operation of this object being paid out to message, then obtain the payment accounts of this second user ID binding, the object payment request of this object being paid out to message is sent to this server, from the payment accounts of this second user ID, 780 yuan are reduced by this server, 780 yuan are increased in the account of the seller of these commodity.
706, this second terminal sends the object payment request of this object being paid out to message to this server, and this object pays request and carries this payment accounts.
707, when this server receive this object pay request time, obtain the numerical value that this sequence information comprises and receive account and numerical value, reduce this numerical value from this payment accounts, receiving in account to this numerical value increases this numerical value.
This server receives this object when paying request, obtains the numerical value that this sequence information comprises and receives account and numerical value, receives account, perform delivery operation according to the payment accounts of this second user, this numerical value and this numerical value.When delivery operation completes, this server can send payment to this first terminal and this second terminal and complete message, then this first terminal and this second terminal do not reoffer the payment options that this object pays out message, and other users can not trigger the delivery operation of this object being paid out to message.
The method that the embodiment of the present invention provides, send object by this first terminal to server and pay out news release request, when the object that this server receives first terminal transmission pays out news release request, generate object and pay out message, send to second terminal corresponding with this first terminal, second terminal, in the object message aggregation page, shows this object and pays out message, and the user of this second terminal can be paid the object that this object is paid out in message.Initiate to pay out request for object by user, other users replace this user to pay, and make to carry out alternately for object between user, and what enhance between user is interactive, improve dirigibility, user's viscosity and the conversion ratio of object can be improved.
Fig. 8 A is the process flow diagram of the exchange method of a kind of based target thing message that the embodiment of the present invention provides.The interaction agent of the embodiment of the present invention is first terminal, the second terminal and server, and for convenience of explanation, the embodiment of the present invention is for this object message for object numerical value collects message, and see Fig. 8 A, the method comprises:
801, the payment of this first terminal display order arranges the page, when this first terminal this payment arrange the page receives numerical value collect instruction time, obtain sequence information.
This first terminal can obtain multiple objects that this server provides, show first user, when this first terminal detect this first user to object really subscribe buy operation time, generate the order of this object, and show order the page is set, this first user can arrange on the page at this order, arranges sequence informations such as ship-to, telephone number, object quantity, object colors.And this first terminal can also obtain the detail information of this object and the account of this object seller, is added in this sequence information.When this first terminal detect this first user to this order arrange the page confirmation operation time, this order is provided with, this first terminal display payment the page is set, this payment arranges the page for arranging the modes of payments of this order.
The modes of payments of this order can comprise cash on delivery, mode that online payment etc. is paid by this first user, and the modes of payments of this order also comprises account in full pays out, raises funds to pay etc. by the mode of other users payment except this first user except.Wherein, account in full pays out the whole numerical value referring to and paid this order by another user, and fund-raising pays and refers to a part of numerical value being paid this order by multiple user ID respectively, to gather together enough whole numerical value of this order.
This payment arranges the page can comprise fund-raising payment options, and this numerical value collects instruction can operate triggering by the selection of this first user to this fund-raising payment options, and the embodiment of the present invention does not limit this.When this first user wishes to gather together enough whole numerical value of this order by other multiple users, this numerical value can be triggered and collect instruction, then this first terminal arranges the page in this payment and receives this numerical value collection instruction, obtain this sequence information, send object numerical value to this server and collect news release request, this object numerical value is collected news release request and is carried this sequence information and this first user mark.
See Fig. 7 C, this pay out arrange the page comprise fund-raising payment options " fund-raising ", this first user can click " fund-raising " option, then this first terminal receives numerical value and collects instruction, obtain this sequence information, send object numerical value to this server and collect news release request, generate object numerical value by this server and collect message.
802, this first terminal sends object numerical value to this server and collects news release request, and this object numerical value is collected news release request and carried this sequence information and this first user mark.
803, when this server receives this object numerical value collection news release request, according to this sequence information and this first user mark, generate object numerical value and collect message, and determine that this first user identifies the second corresponding user ID.
When this server receives this object numerical value collection news release request, according to this sequence information and this first user mark, generate object numerical value and collect message.Particularly, this server can according to this sequence information, determine that this object collects the display element in message at this object numerical value, and according to the personal information information that this first user identifies, determine that this first user is identified at the display element in this object numerical value collection message, then this server determines that this object numerical value collects the display position of each display element in message, according to fixed display element and display position, generates this object numerical value and collects message.Wherein, when determining display position, this server according to the number of object and the size having determined display element, can determine that each display element collects the display position in message at this object numerical value.
Further, this server can prestore the chained address of each object, when this server receives this object numerical value collection news release request, can according to this sequence information, obtain the chained address of this object, the chained address of this object is for linking to the details page of this object, and details page comprises the detail information of object.This server can according to this detail information, determine that this object collects the display element in message at this object numerical value, the display element of this object is associated with the chained address of this object, makes this display element link to the chained address of this object.
The display element of this object can comprise pictorial information and the numerical value of this object, this pictorial information can associate with the chained address of this object, the object numerical value then generated is collected in message can comprise this pictorial information and this numerical value, and when clicking the pictorial information of this object, the details page of this object can be jumped to.
After this server generates this object numerical value collection message, determine the second user ID that this first user mark is corresponding, determine that the process of the second user ID is similar in detailed process and above-mentioned steps 502, do not repeat them here.
804, this server sends this object numerical value collection message to second terminal at this second user ID place.
The embodiment of the present invention sends this object numerical value with this server to this second terminal and collects message, then this second terminal receives this object numerical value and collects message, and in the object message aggregation page of this second terminal, show this object numerical value collection message is example.And when practical application, this server not only will send this object numerical value to this second terminal and collect message, also to send this object numerical value to this first terminal and collect message, make this first terminal receive this object numerical value and collect message, in the object message aggregation page of this first terminal, show this object numerical value collect message.
805, this second terminal is in the object message aggregation page, show this object numerical value and collect message, when this second terminal detects the numerical value delivery operation to this object numerical value collection message, obtain the payment accounts of numerical value corresponding to this numerical value delivery operation and the binding of this second user ID.
This second terminal can show this object message aggregation page, in this object message aggregation page, shows this object numerical value and collects message.This second terminal can be collected in message to show at this object numerical value and be confirmed payment options, to this object numerical value collect the numerical value delivery operation of message can be this second terminal to the clicking operation of this payment options or operated by other, the embodiment of the present invention does not limit this.
When this second user wish for this first user prop up cash without discount payment in part numerical value time, the numerical value delivery operation of this object numerical value being collected to message can be triggered, and the numerical value of payment is wished in input, when this second terminal detects this numerical value delivery operation, obtain the payment accounts of numerical value corresponding to this numerical value delivery operation and the binding of this second user ID, the numerical value payment request of this object numerical value being collected to message is sent to this server, this numerical value pays request and carries this numerical value and this payment accounts, so that this server is according to the payment accounts of this numerical value with this second user, this object is paid.
Fig. 8 B is the object message aggregation page schematic diagram that the embodiment of the present invention provides, see Fig. 8 B, this the second terminal demonstration object message aggregation page, this object message aggregation page comprises the object numerical value that this server generates and collects message, this object numerical value collect message comprise the picture of these commodity, numerical value 32 yuan, the head portrait of this first user, the input of this first user text message " snacks! everybody pools money to buy, be placed on office ", the number " 2 " of current commentary information, current point praises number " 5 ", comment option and point praise option, and also comprise confirmation payment options " patronage " in this object numerical value collection message, when this second user clicks confirmation payment options " patronage ", eject numerical value and window is set, as shown in Figure 8 C, this numerical value arranges window and comprises multiple numerical value: 0.01 yuan, 1 yuan, 5 yuan, 10 yuan and 20 yuan, this second user therefrom can select the numerical value 10 yuan that will pay, when numerical value is provided with, this second terminal obtains the payment accounts of this second user ID binding, the numerical value payment request of this object numerical value being collected to message is sent to this server, from the payment accounts of this second user ID, 10 yuan are reduced by this server, 10 yuan are increased in the payment accounts of this first user mark binding.
806, this second terminal sends the numerical value payment request of this object numerical value being collected to message to this server, and this numerical value pays request and carries this numerical value and this payment accounts.
807, when this server receives this numerical value payment request, obtain the numerical value collection account that this sequence information comprises, from this payment accounts, reduce this numerical value, receiving in account to this numerical value increases this numerical value.
When this server receives this numerical value payment request, obtain this numerical value and pay the numerical value and payment accounts that carry in request, and obtain the payment accounts of this first user mark binding, numerical value as this order receives account, then this server reduces this numerical value from this payment accounts, receive in account to this numerical value and increase this numerical value, the numerical value of this second user is transferred to this first user.
When the numerical value jump operation of this server completes, numerical value can be sent to this first terminal and this second terminal and shift message, point out this second user to shift this numerical value to this first user.
The embodiment of the present invention is only for second terminal, and in fact, multiple terminal all can show this object numerical value and collect message, and corresponding multiple use can trigger the numerical value delivery operation of this object numerical value being collected to message per family, to this first user transfer numerical value.When multiple user is to this first user transfer numerical value, this server can add up the numerical value sum that the plurality of user shifts, when the numerical value sum of adding up has reached the numerical value of this order, this server reduces the numerical value of this order from the payment accounts of this first user, in the account of the seller of this object, increase the numerical value of this order, complete the payment process of this order.Afterwards, multiple terminals transmission payments that this server collects message to this object numerical value of display complete message, then the plurality of terminal does not reoffer the payment options that this object numerical value collects message, and other users can not trigger the numerical value delivery operation of this object numerical value being collected to message.
The method that the embodiment of the present invention provides, send object numerical value by this first terminal to server and collect news release request, when the object numerical value that this server receives first terminal transmission collects news release request, generate object numerical value and collect message, send to second terminal corresponding with this first terminal, second terminal is in the object message aggregation page, show this object numerical value and collect message, make the user of this second terminal can prop up to the object that this object numerical value is collected in message the numerical value cashed without discount payment in part.Initiate to collect request for the numerical value of object by user, other multiple users replace this user to pay this object, make to carry out alternately for object between user, what enhance between user is interactive, improve dirigibility, user's viscosity and the conversion ratio of object can be improved.
Fig. 9 is the interactive device structural representation of a kind of based target thing message that the embodiment of the present invention provides, and see Fig. 9, this device comprises:
Request receiving module 901, for receiving the object ballot news release request that first terminal sends, the first user mark of at least two object marks and this first terminal is carried in the request of this object ballot news release;
Message generating module 902, for the first user mark according to these at least two object marks and this first terminal, generates object ballot message;
Sending module 903, for the second user ID based on this first user mark correspondence, the second terminal to this second user ID place sends this object ballot message, makes this second terminal in the object message aggregation page, shows this object ballot message;
Ballot adjusting module 904, during for receiving the ballot request of this second terminal to this object ballot message when this request receiving module, obtains the object mark that this ballot request carries, adjusts the ballot number of this object mark correspondence;
This sending module 903, also for sending the ballot number that in these at least two object marks, each object mark is corresponding to this first terminal.
The device that the embodiment of the present invention provides, by when receiving the object ballot news release request that first terminal sends, generate object ballot message, send to second terminal corresponding with this first terminal, second terminal is in the object message aggregation page, show this object ballot message, the user of this second terminal can be voted to the object in this object ballot message, this first terminal can in the object message aggregation page, shows this object ballot message and the current ballot number of each object.Initiated for the ballot activity of object by user, other users participate in ballot activity, make to carry out alternately for object between user, and what enhance between user is interactive, improves dirigibility, can improve user's viscosity and the conversion ratio of object.
Alternatively, this message generating module 902 is for identifying according to these at least two objects, and obtain the chained address of each object at least two objects, the chained address of each object is for linking to the details page of corresponding object; For each object in these at least two objects, according to the detail information that the details page of this object comprises, determine the display element of this object in this object ballot message, the display element of this object is associated with the chained address of this object, makes this display element link to the chained address of this object; According to the personal information information that this first user identifies, determine that this first user is identified at the display element in this object ballot message; Determine the display position of each display element in this object ballot message; According to fixed display element and display position, generate this object ballot message.
Alternatively, this device also comprises:
Determination module, for determining the second user ID that the customer relationship chain that this first user identifies comprises; Or, according to default concern relation, determine the second user ID paying close attention to this first user mark; Or obtaining this first terminal is recipient's user ID that this object ballot message is specified, as the second user ID.
Alternatively, this request receiving module 901, the object also sent for receiving this first terminal pays out news release request, and this object is paid out news release request and carried sequence information and this first user mark;
This message generating module 902, also for according to this sequence information and this first user mark, generates object and pays out message;
This sending module 903, also for based on this second user ID, sends this object to this second terminal and pays out message, makes this second terminal in this object message aggregation page, shows this object and pay out message.
Alternatively, this device also comprises:
Acquisition module, for receive when this request receiving module 901 this second terminal request is paid to the object that this object pays out message time, obtain this object and pay and ask the payment accounts of carrying;
This acquisition module, the numerical value also comprised for obtaining this sequence information receives account and numerical value;
Shift module, for reducing this numerical value from this payment accounts, receiving in account to this numerical value and increasing this numerical value.
Alternatively, this request receiving module 901, the object numerical value also sent for receiving this first terminal collects news release request, and this object numerical value is collected news release request and carried sequence information and this first user mark;
This message generating module 902, also for according to this sequence information and this first user mark, generates object numerical value and collects message;
This sending module 903, also for based on this second user ID, sends this object numerical value to this second terminal and collects message, make this second terminal in this object message aggregation page, show this object numerical value and collect message.
Alternatively, this device also comprises:
Acquisition module, for receive when this request receiving module 901 this second terminal request is paid to the numerical value that this object numerical value collects message time, obtain this numerical value and pay and ask the numerical value that carries and payment accounts;
This acquisition module, the numerical value also comprised for obtaining this sequence information receives account;
Shift module, for reducing this numerical value from this payment accounts, receiving in account to this numerical value and increasing this numerical value.
Alternatively, this device also comprises:
Acquisition module, during for receiving the comment request of this first terminal to first object thing message when this request receiving module 901, obtains the review information that this comment request is carried;
This sending module 903, for based on this second user ID, sends this review information to this second terminal, makes this second terminal in the comment hurdle of this first object thing message, shows this review information.
Alternatively, this device also comprises:
Point praise adjusting module, for receive when this request receiving module 901 point of this first terminal to the second object message praise request time, number adjustment is praised to the point of this second object message.
Alternatively, this request receiving module 901, also shares request for receiving this first terminal to the 3rd object message;
This message generating module 902, also shares message for generating object, and this object is shared message and comprised the 3rd object message and this first user mark;
This sending module 903, also for based on this second user ID, sends this object to this second terminal and shares message, makes this second terminal in this object message aggregation page, shows this object and share message.
Above-mentioned all alternatives, can adopt and combine arbitrarily formation optional embodiment of the present invention, this is no longer going to repeat them.
Figure 10 is the interactive device structural representation of a kind of based target thing message that the embodiment of the present invention provides, and see Figure 10, this device comprises:
Display module 1001, for showing multiple object;
Acquisition module 1002, for when receiving ballot issuing command, obtains at least two objects that this ballot issuing command is corresponding;
Sending module 1003, for sending the request of object ballot news release to server, the first user mark of at least two object marks corresponding to these at least two objects and local terminal login is carried in the request of this object ballot news release, make this server according to these at least two object marks and this first user mark, generate first object thing ballot message, based on the second user ID that this first user mark is corresponding, the second terminal to this second user ID place sends this first object thing ballot message, make this second terminal in the second object message aggregation page, show this first object thing ballot message, and make this server receive this second terminal to this first object thing ballot message ballot request time, obtain the object mark that this ballot request is carried, the ballot number of the object mark correspondence that this ballot request is carried is adjusted,
This display module 1001, also in the object message aggregation page of this first terminal, shows the ballot number that in this first object thing ballot message and this at least two objects, each object is current;
Wherein, at least one item in the user ID that the customer relationship chain that the second user ID that this first user mark is corresponding comprises this first user mark comprises, the user ID paying close attention to this first user mark, recipient's user ID of specifying for this object ballot message.
The device that the embodiment of the present invention provides, by display shopping cart displayed page, when receiving ballot issuing command on this shopping cart displayed page, obtain at least two objects selected in this shopping cart displayed page, the request of object ballot news release is sent to server, server is made to generate object ballot message, send to second terminal corresponding with this device, second terminal is in the object message aggregation page, show this object ballot message, then the user of this second terminal can vote to the object in this object ballot message, this first terminal can in the object message aggregation page, show this object ballot message and the current ballot number of each object.Initiated for the ballot activity of object by user, other users participate in ballot activity, make to carry out alternately for object between user, and what enhance between user is interactive, improves dirigibility, can improve user's viscosity and the conversion ratio of object.
Alternatively, this device also comprises:
Designated user module, in the customer relationship chain that identifies from this first user, obtains recipient's user ID of specifying; Accordingly, this recipient's user ID is also carried in the request of this object ballot news release.
Alternatively, this display module 1001, the payment also for showing order arranges the page, and this payment arranges the page for arranging the modes of payments of this order;
This acquisition module 1002, also for when arrange in this payment the page receives pay out instruction time, obtain sequence information;
This sending module 1003, also pay out news release request for sending object to this server, this object is paid out news release request and is carried this sequence information and this first user mark, make this server according to this sequence information and this first user mark, generate first object thing and pay out message, based on this second user ID, send this first object thing to this second terminal and pay out message.
Alternatively, this acquisition module 1002, also for when arrange in this payment the page receives numerical value collect instruction time, obtain this sequence information;
This sending module 1003, also collect news release request for sending object numerical value to this server, this object numerical value is collected news release request and is carried this sequence information and this first user mark, make this server according to this sequence information and this first user mark, generate first object thing numerical value and collect message, based on this second user ID, send this first object thing numerical value to this second terminal and collect message.
Alternatively, this display module 1001, for after send the request of object ballot news release to this server, the display-object thing message aggregation page;
This display module 1001, also for when the activation manipulation to appointment entrance being detected, shows this object message aggregation page;
Wherein, the object message that this object message aggregation page is used for this server is pushed to this local terminal according to this first user mark is polymerized.
Alternatively, this acquisition module 1002, also for when the selection operation of intended target thing in this second object ballot message being detected, obtains the object mark of this intended target thing;
This sending module 1003, also for sending the ballot request to this second object ballot message to server, the object mark of this intended target thing is carried in this ballot request.
Alternatively, this acquisition module 1002, also for when detect the delivery operation of message is paid out to this second object time, obtain this first user mark binding payment accounts;
This sending module 1003, also for sending the object payment request of this second object being paid out to message to this server, this object pays request and carries this payment accounts, this server pays out numerical value reception account corresponding to message and numerical value for obtaining this second object, from this payment accounts, reduce this numerical value, receiving in account to this numerical value increases this numerical value.
Alternatively, this acquisition module 1002, also for when the numerical value delivery operation to this second object numerical value collection message being detected, obtains the payment accounts of numerical value corresponding to this numerical value delivery operation and the binding of this first user mark;
This sending module 1003, also for sending the numerical value payment request of this second object numerical value being collected to message to this server, this numerical value pays request and carries this numerical value and this payment accounts, this server collects numerical value collection account corresponding to message for obtaining this second object numerical value, from this payment accounts, reduce this numerical value, collecting in account to this numerical value increases this numerical value.
Alternatively, this acquisition module 1002, also for when the comment operation to first object thing message in this object message aggregation page being detected, obtaining this comment and operating the review information comprised;
This sending module 1003, also for sending the comment request to this first object thing message to this server, this review information and this first user mark are carried in this comment request.
Alternatively, this sending module 1003, also for when detecting when the point of the second object message praises operation in this object message aggregation page, sending to this server and praising request to the point of this second object message; Or,
This sending module 1003, also for when detect to the 3rd object message in this object message aggregation page share operation time, send to this server and share request to the 3rd object message, this is shared request and carries this first user mark.
Above-mentioned all alternatives, can adopt and combine arbitrarily formation optional embodiment of the present invention, this is no longer going to repeat them.
Figure 11 is the interactive device structural representation of a kind of based target thing message that the embodiment of the present invention provides, and see Figure 11, this device comprises:
Active module 1101, for when the activation manipulation to appointment entrance being detected, obtains the object message that server pushes according to the user ID that terminal logs in;
Aggregation module 1102, for being polymerized this object message in the object message aggregation page;
Display module 1103, for showing this object message aggregation page.
Alternatively, this server at least comprises at least one item in first kind object message, Equations of The Second Kind object message, tertiary target thing message and the 4th class object message according to the object message that this user ID pushes;
This first kind object message refers to the object message that this user ID is issued, this Equations of The Second Kind object message refers to the object message that the user ID that the customer relationship chain of this user ID comprises is issued, this tertiary target thing message refers to the object message that the user ID that this user ID has been paid close attention to is issued, and the 4th class object message refers to that specified recipient's user ID comprises the object message of this user ID.
The device that the embodiment of the present invention provides, to the object message push of this user ID be corresponded to this device by server, when this device detects the activation manipulation to appointment entrance, obtain the object message of this server push, and be polymerized in the object message aggregation page, show this object message aggregation page.Then each device can in the object message aggregation page, the object message that display other-end sends, make can based target thing message carry out alternately between user, what enhance between user be interactive, improve dirigibility, user's viscosity and the conversion ratio of object can be improved.
It should be noted that: the interactive device of the based target thing message that above-described embodiment provides is when based target thing message is carried out mutual, only be illustrated with the division of above-mentioned each functional module, in practical application, can distribute as required and by above-mentioned functions and be completed by different functional modules, inner structure by server and terminal is divided into different functional modules, to complete all or part of function described above.In addition, the interactive device of the based target thing message that above-described embodiment provides and the exchange method embodiment of based target thing message belong to same design, and its specific implementation process refers to embodiment of the method, repeats no more here.
Figure 12 is the structural representation of a kind of server that the embodiment of the present invention provides, this server 1200 can produce larger difference because of configuration or performance difference, one or more central processing units (central processing units can be comprised, CPU) 1222 (such as, one or more processors) and storer 1232, one or more store the storage medium 1230 (such as one or more mass memory units) of application program 1242 or data 1244.Wherein, storer 1232 and storage medium 1230 can be of short duration storages or store lastingly.The program being stored in storage medium 1230 can comprise one or more modules (diagram does not mark), and each module can comprise a series of command operatings in server.Further, central processing unit 1222 can be set to communicate with storage medium 1230, and server 1200 performs a series of command operatings in storage medium 1230.
Server 1200 can also comprise one or more power supplys 1226, one or more wired or wireless network interfaces 1250, one or more IO interface 1258, one or more keyboards 1256, and/or, one or more operating systems 1241, such as Windows Server tM, Mac OS X tM, Unix tM, Linux tM, FreeBSD tMetc..
Figure 13 is the structural representation of a kind of terminal that the embodiment of the present invention provides.This terminal may be used for the function in the exchange method of the based target thing message implemented shown by above-described embodiment performed by terminal.Specifically:
Terminal 1300 can comprise RF (Radio Frequency, radio frequency) circuit 110, the storer 120 including one or more computer-readable recording mediums, input block 130, display unit 140, sensor 150, voicefrequency circuit 160, transport module 170, include the parts such as processor 180 and power supply 190 that more than or processes core.It will be understood by those skilled in the art that the restriction of the not structure paired terminal of the terminal structure shown in Figure 13, the parts more more or less than diagram can be comprised, or combine some parts, or different parts are arranged.Wherein:
RF circuit 110 can be used for receiving and sending messages or in communication process, the reception of signal and transmission, especially, after being received by the downlink information of base station, transfer to more than one or one processor 180 to process; In addition, base station is sent to by relating to up data.Usually, RF circuit 110 includes but not limited to antenna, at least one amplifier, tuner, one or more oscillator, subscriber identity module (SIM) card, transceiver, coupling mechanism, LNA (Low Noise Amplifier, low noise amplifier), diplexer etc.In addition, RF circuit 110 can also be communicated with other-end with network by radio communication.Described radio communication can use arbitrary communication standard or agreement, include but not limited to GSM (Global System of Mobile communication, global system for mobile communications), GPRS (General Packet Radio Service, general packet radio service), CDMA (Code Division Multiple Access, CDMA), WCDMA (Wideband Code Division Multiple Access, Wideband Code Division Multiple Access (WCDMA)), LTE (Long Term Evolution, Long Term Evolution), Email, SMS (Short Messaging Service, Short Message Service) etc.
Storer 120 can be used for storing software program and module, software program corresponding to terminal shown by above-mentioned exemplary embodiment and module, processor 180 is stored in software program and the module of storer 120 by running, thus perform the application of various function and data processing, as mutual etc. in what realize based on video.Storer 120 mainly can comprise storage program district and store data field, and wherein, storage program district can store operating system, application program (such as sound-playing function, image player function etc.) etc. needed at least one function; Store data field and can store the data (such as voice data, phone directory etc.) etc. created according to the use of terminal 1300.In addition, storer 120 can comprise high-speed random access memory, can also comprise nonvolatile memory, such as at least one disk memory, flush memory device or other volatile solid-state parts.Correspondingly, storer 120 can also comprise Memory Controller, to provide the access of processor 180 and input block 130 pairs of storeies 120.
Input block 130 can be used for the numeral or the character information that receive input, and produces and to arrange with user and function controls relevant keyboard, mouse, control lever, optics or trace ball signal and inputs.Particularly, input block 130 can comprise Touch sensitive surface 131 and other entry terminals 132.Touch sensitive surface 131, also referred to as touch display screen or Trackpad, user can be collected or neighbouring touch operation (such as user uses any applicable object or the operations of annex on Touch sensitive surface 131 or near Touch sensitive surface 131 such as finger, stylus) thereon, and drive corresponding linked set according to the formula preset.Optionally, Touch sensitive surface 131 can comprise touch detecting apparatus and touch controller two parts.Wherein, touch detecting apparatus detects the touch orientation of user, and detects the signal that touch operation brings, and sends signal to touch controller; Touch controller receives touch information from touch detecting apparatus, and converts it to contact coordinate, then gives processor 180, and the order that energy receiving processor 180 is sent also is performed.In addition, the polytypes such as resistance-type, condenser type, infrared ray and surface acoustic wave can be adopted to realize Touch sensitive surface 131.Except Touch sensitive surface 131, input block 130 can also comprise other entry terminals 132.Particularly, other entry terminals 132 can include but not limited to one or more in physical keyboard, function key (such as volume control button, switch key etc.), trace ball, mouse, control lever etc.
Display unit 140 can be used for the various graphical user interface showing information or the information being supplied to user and the terminal 1300 inputted by user, and these graphical user interface can be made up of figure, text, icon, video and its combination in any.Display unit 140 can comprise display panel 141, optionally, the form such as LCD (Liquid Crystal Display, liquid crystal display), OLED (Organic Light-Emitting Diode, Organic Light Emitting Diode) can be adopted to configure display panel 141.Further, Touch sensitive surface 131 can cover display panel 141, when Touch sensitive surface 131 detects thereon or after neighbouring touch operation, send processor 180 to determine the type of touch event, on display panel 141, provide corresponding vision to export with preprocessor 180 according to the type of touch event.Although in fig. 13, Touch sensitive surface 131 and display panel 141 be as two independently parts realize input and input function, in certain embodiments, can by Touch sensitive surface 131 and display panel 141 integrated and realize input and output function.
Terminal 1300 also can comprise at least one sensor 150, such as optical sensor, motion sensor and other sensors.Particularly, optical sensor can comprise ambient light sensor and proximity transducer, and wherein, ambient light sensor the light and shade of environmentally light can regulate the brightness of display panel 141, proximity transducer when terminal 1300 moves in one's ear, can cut out display panel 141 and/or backlight.As the one of motion sensor, Gravity accelerometer can detect the size of all directions (are generally three axles) acceleration, size and the direction of gravity can be detected time static, can be used for identifying the application (such as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating) of mobile phone attitude, Vibration identification correlation function (such as passometer, knock) etc.; As for terminal 1300 also other sensors such as configurable gyroscope, barometer, hygrometer, thermometer, infrared ray sensor, do not repeat them here.
Voicefrequency circuit 160, loudspeaker 161, microphone 162 can provide the audio interface between user and terminal 1300.Voicefrequency circuit 160 can by receive voice data conversion after electric signal, be transferred to loudspeaker 161, by loudspeaker 161 be converted to voice signal export; On the other hand, the voice signal of collection is converted to electric signal by microphone 162, voice data is converted to after being received by voicefrequency circuit 160, after again voice data output processor 180 being processed, through RF circuit 110 to send to such as another terminal, or export voice data to storer 120 to process further.Voicefrequency circuit 160 also may comprise earphone jack, to provide the communication of peripheral hardware earphone and terminal 1300.
Terminal 1300 can help user to send and receive e-mail by transport module 170, browse webpage and access streaming video etc., and its broadband internet wireless or wired for user provides is accessed.Although Figure 13 shows transport module 170, be understandable that, it does not belong to must forming of terminal 1300, can omit in the scope of essence not changing invention as required completely.
Processor 180 is control centers of terminal 1300, various interface and circuit is utilized to link the various piece of whole mobile phone, software program in storer 120 and/or module is stored in by running or performing, and call the data be stored in storer 120, perform various function and the process data of terminal 1300, thus integral monitoring is carried out to mobile phone.Optionally, processor 180 can comprise one or more process core; Preferably, processor 180 accessible site application processor and modem processor, wherein, application processor mainly processes operating system, user interface and application program etc., and modem processor mainly processes radio communication.Be understandable that, above-mentioned modem processor also can not be integrated in processor 180.
Terminal 1300 also comprises the power supply 190 (such as battery) of powering to all parts, preferably, power supply can be connected with processor 180 logic by power-supply management system, thus realizes the functions such as management charging, electric discharge and power managed by power-supply management system.Power supply 190 can also comprise one or more direct current or AC power, recharging system, power failure detection circuit, power supply changeover device or the random component such as inverter, power supply status indicator.
Although not shown, terminal 1300 can also comprise camera, bluetooth module etc., does not repeat them here.Specifically in the present embodiment, the display unit of terminal is touch-screen display, terminal also includes storer, and one or more than one program, one of them or more than one program are stored in storer, and are configured to be contained for implementing the instruction operated performed by terminal in above-described embodiment by more than one or one above-mentioned more than one or one routine package of processor execution.
Figure 14 is the composition schematic diagram of the network implementation environment that the embodiment of the present invention provides, and this network implementation environment comprises social application server 1401 and shopping website server 1402.
This social application server 1401 comprises object message database 1411, subscriber identity data storehouse 1412, customer relationship chain database 1413, presets and pay close attention to relational database 1414, personal information information database 1415, account conversion database 1416 and Messenger 1417.
Wherein, the object message that this object message database 1411 generates for storing this social application server 1401, this subscriber identity data storehouse 1412 is for safeguarding the account login mechanism of this social application server 1401, this customer relationship chain database 1413 is for storing the customer relationship chain of each user ID, this presets the user ID paid close attention to relational database and pay close attention to for storing each user ID, this personal information information database 1415 is for storing the personal information information of each user ID, this account conversion database 1416 is for storing the shopping website user ID of each user ID binding, this shopping website user ID is registered under the account mechanism of this shopping website server 1402, this Messenger 1417 is for sending object message to terminal, or the object news release request that receiving terminal sends or the request of payment etc., this Messenger 1417 is also for by the interface between this shopping website server 1402, carry out alternately with this shopping website server 1402.
This shopping website server 1402 comprises object information database 1421, subscriber identity data storehouse 1422, order database 1423, payment accounts database 1424, account conversion database 1425 and Messenger 1426.
Wherein, this object information database 1421 for storing object information, as the information such as picture, price, introduction of commodity.This subscriber identity data storehouse 1422 is for safeguarding the account login mechanism of this shopping website server 1402, this order database 1423 is for storing sequence information, the payment accounts that this payment accounts database 1424 is bound for storing each user ID, this account conversion database 1425 is for storing the social user application mark of each user ID binding, this social user application is registered under being identified at the account mechanism of this social application server 1401, this Messenger 1426 is for the request of access of receiving terminal, object information or sequence information etc. is sent to terminal, this Messenger 1426 is also for by the interface between this social application server 1401, carry out alternately with this social application server 1401.
When terminal gets the clicking operation to the chained address in object message, this chained address is sent to this social application server 1401, this social application server 1401 can pass through this interface, this chained address is sent to this shopping website server 1402, when this shopping website server 1402 receives this chained address, from object information database 1421, obtain the object detail information corresponding with this chained address, send to this social application server 1401, this terminal is transmitted to by this social application server 1401, this terminal can show this object detail information.
When this terminal gets the delivery operation to object message, based on the user ID of this terminal, the request of payment is sent to this social application server 1401, object mark is carried in this payment request, this social application server 1401 can from account conversion database 1416, obtain the shopping website user ID of this user ID binding, by this interface, this payment request and this shopping website user ID is sent to this shopping website server 1402, when this shopping website server 1402 receives this payment request, obtain the payment accounts of this shopping website user ID binding, according to this payment accounts, this object is paid.
One of ordinary skill in the art will appreciate that all or part of step realizing above-described embodiment can have been come by hardware, the hardware that also can carry out instruction relevant by program completes, described program can be stored in a kind of computer-readable recording medium, the above-mentioned storage medium mentioned can be ROM (read-only memory), disk or CD etc.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (36)

1. an exchange method for based target thing message, is characterized in that, described method comprises:
Receive the object ballot news release request that first terminal sends, the first user mark of at least two object marks and described first terminal is carried in the request of described object ballot news release;
First user according to described at least two objects mark and described first terminal identifies, and generates object ballot message;
Based on the second user ID that described first user mark is corresponding, the second terminal to described second user ID place sends described object ballot message, makes described second terminal in the object message aggregation page, shows described object ballot message;
When receiving the ballot request of described second terminal to described object ballot message, obtain the object mark that described ballot asks to carry, the ballot number corresponding to described object mark adjusts;
The ballot number that at least two object marks described in sending to described first terminal, each object mark is corresponding.
2. method according to claim 1, is characterized in that, the first user mark of at least two object marks and described first terminal described in described basis, generates object ballot message, comprising:
According to described at least two objects mark, obtain the chained address of each object at least two objects, the chained address of each object is for linking to the details page of corresponding object;
For each object in described at least two objects, according to the detail information that the details page of described object comprises, determine the display element of described object in described object ballot message, the chained address of the display element of described object with described object is associated, makes described display element link to the chained address of described object;
According to the personal information information that described first user identifies, determine that described first user is identified at the display element in described object ballot message;
Determine the display position of each display element in described object ballot message;
According to fixed display element and display position, generate described object ballot message.
3. method according to claim 1, is characterized in that, described method also comprises following at least one item:
Determine the second user ID that the customer relationship chain that described first user identifies comprises;
According to default concern relation, determine the second user ID paying close attention to described first user mark;
Obtaining described first terminal is recipient's user ID that described object ballot message is specified, as the second user ID.
4. method according to claim 1, is characterized in that, described method also comprises:
The object receiving the transmission of described first terminal pays out news release request, and described object is paid out news release request and carried sequence information and described first user mark;
According to described sequence information and described first user mark, generate object and pay out message;
Based on described second user ID, send described object to described second terminal and pay out message, make described second terminal in the described object message aggregation page, show described object and pay out message.
5. method according to claim 4, is characterized in that, described based on described second user ID, and send after described object pays out message to described second terminal, described method also comprises:
When receiving described second terminal and paying request to the object that described object pays out message, obtain described object and pay and ask the payment accounts of carrying;
Obtain the numerical value that described sequence information comprises and receive account and numerical value;
From described payment accounts, reduce described numerical value, receiving in account to described numerical value increases described numerical value.
6. method according to claim 1, is characterized in that, described method also comprises:
Receive the object numerical value collection news release request that described first terminal sends, described object numerical value is collected news release request and is carried sequence information and described first user mark;
According to described sequence information and described first user mark, generate object numerical value and collect message;
Based on described second user ID, send described object numerical value to described second terminal and collect message, make described second terminal in the described object message aggregation page, show described object numerical value and collect message.
7. an exchange method for based target thing message, is characterized in that, described method also comprises:
Show multiple object;
When receiving ballot issuing command, obtain at least two objects that described ballot issuing command is corresponding;
The request of object ballot news release is sent to server, the request of described object ballot news release carry described in the first user that logs in of at least two objects marks corresponding at least two objects and first terminal identify, make described server according to described at least two objects mark and described first user mark, generate first object thing ballot message, based on the second user ID that described first user mark is corresponding, the second terminal to described second user ID place sends described first object thing ballot message, make described second terminal in the second object message aggregation page, show described first object thing ballot message, and when making described server receive the ballot request of described second terminal to described first object thing ballot message, obtain the object mark that described ballot asks to carry, ask the ballot number of the object mark correspondence of carrying to adjust to described ballot,
In the object message aggregation page of described first terminal, show the ballot number that in described first object thing ballot message and described at least two objects, each object is current;
Wherein, at least one item in the user ID that the customer relationship chain that the second user ID that described first user mark is corresponding comprises described first user mark comprises, the user ID paying close attention to described first user mark, recipient's user ID of specifying for described object ballot message.
8. method according to claim 7, is characterized in that, described before the request of server transmission object ballot news release, described method also comprises:
From the customer relationship chain that described first user identifies, obtain recipient's user ID of specifying;
Accordingly, described recipient's user ID is also carried in the request of described object ballot news release.
9. method according to claim 7, is characterized in that, described method also comprises:
The payment of display order arranges the page, and described payment arranges the page for arranging the modes of payments of described order;
When arrange in described payment the page receives pay out instruction time, obtain sequence information;
Send object to described server and pay out news release request, described object is paid out news release request and is carried described sequence information and described first user mark, make described server according to described sequence information and described first user mark, generate first object thing and pay out message, based on described second user ID, send described first object thing to described second terminal and pay out message.
10. method according to claim 9, is characterized in that, described method also comprises:
When arrange in described payment the page receives numerical value collect instruction time, obtain described sequence information;
Send object numerical value to described server and collect news release request, described object numerical value is collected news release request and is carried described sequence information and described first user mark, make described server according to described sequence information and described first user mark, generate first object thing numerical value and collect message, based on described second user ID, send described first object thing numerical value to described second terminal and collect message.
11. methods according to claim 7, is characterized in that, described method also comprises:
After send the request of object ballot news release to described server, show the described object message aggregation page; Or,
When the activation manipulation to appointment entrance being detected, show the described object message aggregation page;
Wherein, the object message that the described object message aggregation page is used for described server is pushed to described first terminal according to described first user mark is polymerized.
12. methods according to claim 11, is characterized in that, the described object message aggregation page comprises the second object ballot message, and described method also comprises:
When the selection operation of intended target thing in described second object ballot message being detected, obtain the object mark of described intended target thing;
Send the ballot request to described second object ballot message to server, the object mark of described intended target thing is carried in described ballot request.
13. methods according to claim 11, is characterized in that, the described object message aggregation page also comprises the second object and pays out message, and described method also comprises:
When detect the delivery operation of message is paid out to described second object time, obtain described first user mark binding payment accounts;
The object payment request of described second object being paid out to message is sent to described server, described object pays request and carries described payment accounts, described server pays out numerical value reception account corresponding to message and numerical value for obtaining described second object, from described payment accounts, reduce described numerical value, receiving in account to described numerical value increases described numerical value.
14. methods according to claim 11, is characterized in that, the described object message aggregation page also comprises the second object numerical value and collects message, and described method also comprises:
When the numerical value delivery operation to described second object numerical value collection message being detected, obtain the payment accounts of numerical value corresponding to described numerical value delivery operation and the binding of described first user mark;
The numerical value payment request of described second object numerical value being collected to message is sent to described server, described numerical value pays request and carries described numerical value and described payment accounts, described server collects numerical value collection account corresponding to message for obtaining described second object numerical value, from described payment accounts, reduce described numerical value, collecting in account to described numerical value increases described numerical value.
15. methods according to claim 11, is characterized in that, described method also comprises:
When the comment operation of first object thing message in the described object message aggregation page being detected, obtaining described comment and operating the review information comprised;
Send the comment request to described first object thing message to described server, described review information and described first user mark are carried in described comment request.
16. methods according to claim 11, is characterized in that, described method also comprises:
When detecting that in the described object message aggregation page, the point of the second object message praises operation, sending to described server and request is praised to the point of described second object message; Or,
When detect the 3rd object message in the described object message aggregation page share operation time, send to described server and request shared to described 3rd object message, described in share request and carry described first user mark.
The exchange method of 17. 1 kinds of based target thing message, is characterized in that, described method comprises:
When the activation manipulation to appointment entrance being detected, obtain the object message that server pushes according to the user ID that terminal logs in;
Described object message is polymerized in the object message aggregation page;
Show the described object message aggregation page.
18. methods according to claim 17, it is characterized in that, described server at least comprises at least one item in first kind object message, Equations of The Second Kind object message, tertiary target thing message and the 4th class object message according to the object message that described user ID pushes;
Described first kind object message refers to the object message that described user ID is issued, described Equations of The Second Kind object message refers to the object message that the user ID that the customer relationship chain of described user ID comprises is issued, described tertiary target thing message refers to the object message that the user ID that described user ID has been paid close attention to is issued, and described 4th class object message refers to that specified recipient's user ID comprises the object message of described user ID.
The interactive device of 19. 1 kinds of based target thing message, is characterized in that, described device comprises:
Request receiving module, for receiving the object ballot news release request that first terminal sends, the first user mark of at least two object marks and described first terminal is carried in the request of described object ballot news release;
Message generating module, for the first user mark according to described at least two objects mark and described first terminal, generates object ballot message;
Sending module, for the second user ID based on described first user mark correspondence, the second terminal to described second user ID place sends described object ballot message, makes described second terminal in the object message aggregation page, shows described object ballot message;
Ballot adjusting module, during for receiving the ballot request of described second terminal to described object ballot message when described request receiver module, obtains the object mark that described ballot asks to carry, adjusts the ballot number of described object mark correspondence;
Described sending module, also for the ballot number to each object mark correspondence at least two objects marks described in described first terminal transmission.
20. devices according to claim 19, it is characterized in that, described message generating module is used for according to described at least two objects mark, and obtain the chained address of each object at least two objects, the chained address of each object is for linking to the details page of corresponding object; For each object in described at least two objects, according to the detail information that the details page of described object comprises, determine the display element of described object in described object ballot message, the chained address of the display element of described object with described object is associated, makes described display element link to the chained address of described object; According to the personal information information that described first user identifies, determine that described first user is identified at the display element in described object ballot message; Determine the display position of each display element in described object ballot message; According to fixed display element and display position, generate described object ballot message.
21. devices according to claim 19, is characterized in that, described device also comprises:
Determination module, for determining the second user ID that the customer relationship chain that described first user identifies comprises; Or, according to default concern relation, determine the second user ID paying close attention to described first user mark; Or obtaining described first terminal is recipient's user ID that described object ballot message is specified, as the second user ID.
22. devices according to claim 19, is characterized in that,
Described request receiver module, the object also sent for receiving described first terminal pays out news release request, and described object is paid out news release request and carried sequence information and described first user mark;
Described message generating module, also for according to described sequence information and described first user mark, generates object and pays out message;
Described sending module, also for based on described second user ID, sends described object to described second terminal and pays out message, makes described second terminal in the described object message aggregation page, shows described object and pay out message.
23. devices according to claim 22, is characterized in that, described device also comprises:
Acquisition module, for receive when described request receiver module described second terminal request is paid to the object that described object pays out message time, obtain described object and pay and ask the payment accounts of carrying;
Described acquisition module, the numerical value also comprised for obtaining described sequence information receives account and numerical value;
Shift module, for reducing described numerical value from described payment accounts, receiving in account to described numerical value and increasing described numerical value.
24. devices according to claim 19, is characterized in that,
Described request receiver module, the object numerical value also sent for receiving described first terminal collects news release request, and described object numerical value is collected news release request and carried sequence information and described first user mark;
Described message generating module, also for according to described sequence information and described first user mark, generates object numerical value and collects message;
Described sending module, also for based on described second user ID, sends described object numerical value to described second terminal and collects message, make described second terminal in the described object message aggregation page, show described object numerical value and collect message.
The interactive device of 25. 1 kinds of based target thing message, is characterized in that, described device also comprises:
Display module, for showing multiple object;
Acquisition module, for when receiving ballot issuing command, obtains at least two objects that described ballot issuing command is corresponding;
Sending module, for sending the request of object ballot news release to server, the request of described object ballot news release carry described in the first user that logs in of at least two objects marks corresponding at least two objects and local terminal identify, make described server according to described at least two objects mark and described first user mark, generate first object thing ballot message, based on the second user ID that described first user mark is corresponding, the second terminal to described second user ID place sends described first object thing ballot message, make described second terminal in the second object message aggregation page, show described first object thing ballot message, and when making described server receive the ballot request of described second terminal to described first object thing ballot message, obtain the object mark that described ballot asks to carry, ask the ballot number of the object mark correspondence of carrying to adjust to described ballot,
Described display module, also in the object message aggregation page of described first terminal, shows the ballot number that in described first object thing ballot message and described at least two objects, each object is current;
Wherein, at least one item in the user ID that the customer relationship chain that the second user ID that described first user mark is corresponding comprises described first user mark comprises, the user ID paying close attention to described first user mark, recipient's user ID of specifying for described object ballot message.
26. devices according to claim 25, is characterized in that, described device also comprises:
Designated user module, in the customer relationship chain that identifies from described first user, obtains recipient's user ID of specifying; Accordingly, described recipient's user ID is also carried in the request of described object ballot news release.
27. devices according to claim 25, is characterized in that,
Described display module, the payment also for showing order arranges the page, and described payment arranges the page for arranging the modes of payments of described order;
Described acquisition module, also for when arrange in described payment the page receives pay out instruction time, obtain sequence information;
Described sending module, also pay out news release request for sending object to described server, described object is paid out news release request and is carried described sequence information and described first user mark, make described server according to described sequence information and described first user mark, generate first object thing and pay out message, based on described second user ID, send described first object thing to described second terminal and pay out message.
28. devices according to claim 27, is characterized in that,
Described acquisition module, also for when arrange in described payment the page receives numerical value collect instruction time, obtain described sequence information;
Described sending module, also collect news release request for sending object numerical value to described server, described object numerical value is collected news release request and is carried described sequence information and described first user mark, make described server according to described sequence information and described first user mark, generate first object thing numerical value and collect message, based on described second user ID, send described first object thing numerical value to described second terminal and collect message.
29. devices according to claim 25, is characterized in that,
Described display module, for after send the request of object ballot news release to described server, shows the described object message aggregation page;
Described display module, also for when the activation manipulation to appointment entrance being detected, shows the described object message aggregation page;
Wherein, the object message that the described object message aggregation page is used for described server is pushed to described local terminal according to described first user mark is polymerized.
30. devices according to claim 29, is characterized in that,
Described acquisition module, also for when the selection operation of intended target thing in described second object ballot message being detected, obtains the object mark of described intended target thing;
Described sending module, also for sending the ballot request to described second object ballot message to server, the object mark of described intended target thing is carried in described ballot request.
31. devices according to claim 29, is characterized in that,
Described acquisition module, also for when detect the delivery operation of message is paid out to described second object time, obtain described first user mark binding payment accounts;
Described sending module, also for sending the object payment request of described second object being paid out to message to described server, described object pays request and carries described payment accounts, described server pays out numerical value reception account corresponding to message and numerical value for obtaining described second object, from described payment accounts, reduce described numerical value, receiving in account to described numerical value increases described numerical value.
32. devices according to claim 29, is characterized in that,
Described acquisition module, also for when the numerical value delivery operation to described second object numerical value collection message being detected, obtains the payment accounts of numerical value corresponding to described numerical value delivery operation and the binding of described first user mark;
Described sending module, also for sending the numerical value payment request of described second object numerical value being collected to message to described server, described numerical value pays request and carries described numerical value and described payment accounts, described server collects numerical value collection account corresponding to message for obtaining described second object numerical value, from described payment accounts, reduce described numerical value, collecting in account to described numerical value increases described numerical value.
33. devices according to claim 29, is characterized in that,
Described acquisition module, also for when the comment operation of first object thing message in the described object message aggregation page being detected, obtaining described comment and operating the review information comprised;
Described sending module, also for sending the comment request to described first object thing message to described server, described review information and described first user mark are carried in described comment request.
34. devices according to claim 29, is characterized in that,
Described sending module, also for when detecting that in the described object message aggregation page, the point of the second object message praises operation, sending to described server and praising request to the point of described second object message; Or,
Described sending module, also for when detect the 3rd object message in the described object message aggregation page share operation time, send to described server and request shared to described 3rd object message, described in share request and carry described first user mark.
The interactive device of 35. 1 kinds of based target thing message, is characterized in that, described device comprises:
Active module, for when the activation manipulation to appointment entrance being detected, obtains the object message that server pushes according to the user ID that local terminal logs in;
Aggregation module, for being polymerized described object message in the object message aggregation page;
Display module, for showing the described object message aggregation page.
36. devices according to claim 35, it is characterized in that, described server at least comprises at least one item in first kind object message, Equations of The Second Kind object message, tertiary target thing message and the 4th class object message according to the object message that described user ID pushes;
Described first kind object message refers to the object message that described user ID is issued, described Equations of The Second Kind object message refers to the object message that the user ID that the customer relationship chain of described user ID comprises is issued, described tertiary target thing message refers to the object message that the user ID that described user ID has been paid close attention to is issued, and described 4th class object message refers to that specified recipient's user ID comprises the object message of described user ID.
CN201510262479.0A 2015-05-21 2015-05-21 Exchange method and device based on object message Active CN104951960B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510262479.0A CN104951960B (en) 2015-05-21 2015-05-21 Exchange method and device based on object message

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510262479.0A CN104951960B (en) 2015-05-21 2015-05-21 Exchange method and device based on object message

Publications (2)

Publication Number Publication Date
CN104951960A true CN104951960A (en) 2015-09-30
CN104951960B CN104951960B (en) 2019-04-16

Family

ID=54166596

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510262479.0A Active CN104951960B (en) 2015-05-21 2015-05-21 Exchange method and device based on object message

Country Status (1)

Country Link
CN (1) CN104951960B (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105469266A (en) * 2015-11-18 2016-04-06 腾讯科技(深圳)有限公司 Method and device for information processing
CN106533910A (en) * 2016-11-17 2017-03-22 北京小米移动软件有限公司 Note display method and device
WO2017133545A1 (en) * 2016-02-05 2017-08-10 腾讯科技(深圳)有限公司 Service processing method and device
CN108390817A (en) * 2018-02-13 2018-08-10 北京三快在线科技有限公司 Sharing method, device and the electronic equipment of information
CN109829771A (en) * 2017-11-23 2019-05-31 上海沃鎏波洱电子商务有限公司 One key purchase method of one kind and system
CN109978522A (en) * 2019-04-04 2019-07-05 睿驰达新能源汽车科技(北京)有限公司 A kind of method, apparatus and equipment of order payment
CN110634220A (en) * 2019-09-29 2019-12-31 上海连尚网络科技有限公司 Information processing method and device
CN111028091A (en) * 2019-12-03 2020-04-17 腾讯科技(深圳)有限公司 Social-based topic processing method, device, equipment and storage medium
CN111262774A (en) * 2018-11-30 2020-06-09 百度在线网络技术(北京)有限公司 Method and apparatus for transmitting information
CN113535382A (en) * 2016-12-23 2021-10-22 创新先进技术有限公司 Resource processing method and device
CN114968025A (en) * 2022-05-18 2022-08-30 杭州网之易创新科技有限公司 Comment information publishing method and device, storage medium and electronic equipment

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1992622A (en) * 2005-12-29 2007-07-04 腾讯科技(深圳)有限公司 Method for implementing group subscriber ballot in instant communication system
CN101729435A (en) * 2008-10-14 2010-06-09 爱思开电讯投资(中国)有限公司 Instant communication device
JP2010204271A (en) * 2009-03-02 2010-09-16 Nec Corp Information distribution system, information distribution gateway, information distribution method, and program
CN101853458A (en) * 2010-05-17 2010-10-06 成都中联信通科技有限公司 Method for realizing mobile payment in mobile internet sales
CN102546930A (en) * 2011-12-07 2012-07-04 北京风灵创景科技有限公司 Mobile terminal interaction method based on merchant list, and device for the same
CN103092899A (en) * 2010-11-30 2013-05-08 微软公司 Event planning within social networks
CN103366298A (en) * 2012-03-26 2013-10-23 林建宇 Method for rewarding participants of voting event
CN104134268A (en) * 2014-07-18 2014-11-05 小米科技有限责任公司 Network ballot method and apparatus
CN104182892A (en) * 2013-05-22 2014-12-03 上海番米网络科技有限公司 Network shopping system based on recommendation
CN104636963A (en) * 2013-11-12 2015-05-20 深圳时尚空间网络有限公司 Selection method and device of commodities to be shared

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1992622A (en) * 2005-12-29 2007-07-04 腾讯科技(深圳)有限公司 Method for implementing group subscriber ballot in instant communication system
CN101729435A (en) * 2008-10-14 2010-06-09 爱思开电讯投资(中国)有限公司 Instant communication device
JP2010204271A (en) * 2009-03-02 2010-09-16 Nec Corp Information distribution system, information distribution gateway, information distribution method, and program
CN101853458A (en) * 2010-05-17 2010-10-06 成都中联信通科技有限公司 Method for realizing mobile payment in mobile internet sales
CN103092899A (en) * 2010-11-30 2013-05-08 微软公司 Event planning within social networks
CN102546930A (en) * 2011-12-07 2012-07-04 北京风灵创景科技有限公司 Mobile terminal interaction method based on merchant list, and device for the same
CN103366298A (en) * 2012-03-26 2013-10-23 林建宇 Method for rewarding participants of voting event
CN104182892A (en) * 2013-05-22 2014-12-03 上海番米网络科技有限公司 Network shopping system based on recommendation
CN104636963A (en) * 2013-11-12 2015-05-20 深圳时尚空间网络有限公司 Selection method and device of commodities to be shared
CN104134268A (en) * 2014-07-18 2014-11-05 小米科技有限责任公司 Network ballot method and apparatus

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105469266B (en) * 2015-11-18 2021-01-08 腾讯科技(深圳)有限公司 Information processing method and device
CN105469266A (en) * 2015-11-18 2016-04-06 腾讯科技(深圳)有限公司 Method and device for information processing
WO2017133545A1 (en) * 2016-02-05 2017-08-10 腾讯科技(深圳)有限公司 Service processing method and device
CN106533910A (en) * 2016-11-17 2017-03-22 北京小米移动软件有限公司 Note display method and device
US11934975B2 (en) 2016-12-23 2024-03-19 Advanced New Technologies Co., Ltd. Resource processing method and apparatus
CN113535382A (en) * 2016-12-23 2021-10-22 创新先进技术有限公司 Resource processing method and device
CN109829771A (en) * 2017-11-23 2019-05-31 上海沃鎏波洱电子商务有限公司 One key purchase method of one kind and system
CN108390817A (en) * 2018-02-13 2018-08-10 北京三快在线科技有限公司 Sharing method, device and the electronic equipment of information
CN108390817B (en) * 2018-02-13 2021-07-06 北京三快在线科技有限公司 Information sharing method and device and electronic equipment
CN111262774A (en) * 2018-11-30 2020-06-09 百度在线网络技术(北京)有限公司 Method and apparatus for transmitting information
CN111262774B (en) * 2018-11-30 2022-09-30 百度在线网络技术(北京)有限公司 Method and apparatus for transmitting information
CN109978522A (en) * 2019-04-04 2019-07-05 睿驰达新能源汽车科技(北京)有限公司 A kind of method, apparatus and equipment of order payment
CN110634220A (en) * 2019-09-29 2019-12-31 上海连尚网络科技有限公司 Information processing method and device
CN111028091A (en) * 2019-12-03 2020-04-17 腾讯科技(深圳)有限公司 Social-based topic processing method, device, equipment and storage medium
CN111028091B (en) * 2019-12-03 2023-10-10 腾讯科技(深圳)有限公司 Topic processing method, device, equipment and storage medium based on social contact
CN114968025A (en) * 2022-05-18 2022-08-30 杭州网之易创新科技有限公司 Comment information publishing method and device, storage medium and electronic equipment
CN114968025B (en) * 2022-05-18 2024-04-26 网易传媒科技(北京)有限公司 Comment information issuing method and device, storage medium and electronic equipment

Also Published As

Publication number Publication date
CN104951960B (en) 2019-04-16

Similar Documents

Publication Publication Date Title
CN104951960A (en) Target information based interaction method and target information based interaction device
CN104618440B (en) Smart machine control method and device
CN105787776A (en) Information processing method and apparatus
US9703971B2 (en) Sensitive operation verification method, terminal device, server, and verification system
CN104113782B (en) Based on the method for registering of video, terminal, server and system
CN104219617B (en) Service acquisition method and device
CN104780193B (en) Information-pushing method, device and system
CN104572299A (en) resource transfer method and device
CN104869468A (en) Method and apparatus for displaying screen information
CN108073605A (en) A kind of loading of business datum, push, the generation method of interactive information and device
CN104883358A (en) Interaction method and device based on recommended content
CN104901864A (en) System and method used for information interaction
CN104778174A (en) Data output control method and equipment
CN104796743A (en) Content item display system, method and device
CN104616138A (en) Resource transferring method, system and device
CN105303427A (en) Article exchange method and article exchange device
CN104616143A (en) Virtual bill transfer method and device in social application
CN104182869A (en) Service processing method, device and system
CN104796780A (en) Information display method, channel management platform and terminal
CN104301315A (en) Method and device for limiting information access
CN105787575A (en) Service processing method and apparatus
CN104424211A (en) Microblog-based service data release method, device and system
CN113839913B (en) Interactive information processing method, related device and storage medium
CN108184143A (en) Obtain the method and device of resource
CN104202301B (en) Numeric value transfer and device

Legal Events

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