Movatterモバイル変換


[0]ホーム

URL:


CN103139257B - Sharing method in open platform and system - Google Patents

Sharing method in open platform and system
Download PDF

Info

Publication number
CN103139257B
CN103139257BCN201110390615.6ACN201110390615ACN103139257BCN 103139257 BCN103139257 BCN 103139257BCN 201110390615 ACN201110390615 ACN 201110390615ACN 103139257 BCN103139257 BCN 103139257B
Authority
CN
China
Prior art keywords
party application
sharing
open platform
sharing contents
share
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201110390615.6A
Other languages
Chinese (zh)
Other versions
CN103139257A (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 Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Shenzhen Co LtdfiledCriticalTencent Technology Shenzhen Co Ltd
Priority to CN201110390615.6ApriorityCriticalpatent/CN103139257B/en
Publication of CN103139257ApublicationCriticalpatent/CN103139257A/en
Application grantedgrantedCritical
Publication of CN103139257BpublicationCriticalpatent/CN103139257B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Landscapes

Abstract

Sharing method in a kind of open platform, comprises the steps: that open platform server provides to third-party application and shares assembly, input sharing contents for subscription client in sharing assembly;Sharing contents is transferred to open platform server by third-party application;Described open platform server receives the sharing contents of third-party application, and pushes sharing contents in open platform.In sharing method in above-mentioned open platform and system, open platform server provides to third-party application shares assembly, and the sharing contents of subscription client input is obtained by sharing assembly, to realize sharing contents propelling movement in open platform, and then make other users can check the content shared in another third-party application of open platform, substantially increase the specific aim shared.

Description

Sharing method in open platform and system
[technical field]
The present invention relates to Internet technology, particularly relate to the sharing method in a kind of open platform and system.
[background technology]
Along with the development of the Internet, it is essential to have become as in user's live and work the sharing of the network informationA part, the various network informations are shared by increasing user, and other users can view pointThe network information enjoyed.Such as, in virtual community, user can be by the page of virtual communitySubmit the network information to, and the network information submitted to after clicking on " sharing " button is just shown in network virtual societyIn the page in district, now, all using of the page accessing this virtual community can check submission per familyThe network information, it is achieved that sharing of the network information.
But, this traditional network information shares process towards all users, it is impossible to certain userShare the network information targetedly.
[summary of the invention]
Based on this, it is necessary to provide a kind of and can improve the sharing method in the open platform targetedly shared.
Additionally, there is a need to provide a kind of can improve the share system in the open platform targetedly shared.
Sharing method in a kind of open platform, comprises the steps:
Open platform server provides to third-party application shares assembly, for subscription client in sharing assemblyInput sharing contents;
Sharing contents is transferred to open platform server by third-party application;
Described open platform server receives the sharing contents of third-party application, and propelling movement point in open platformEnjoy content.
Preferably, described open platform server provides to third-party application and shares assembly, for subscription clientThe step inputting sharing contents in sharing assembly is:
Share assembly by described open platform server third-party application in open platform provides, obtainTake subscription client on third-party application by sharing the sharing contents inputted in the input frame of assembly.
Preferably, described open platform server provides to third-party application and shares assembly, for subscription clientThe step inputting sharing contents in sharing assembly is:
Described third-party application shares the list of identification information of object by sharing assembly to user's return;
Obtain user selects list of identification information to operate obtain selecting share object id information;
Share object id information by selected and share object and generate sharing contents.
Preferably, described open platform server receives the sharing contents of third-party application, and at open platformAlso comprise the steps: before the step of middle propelling movement sharing contents
Share the third-party application that assembly is shared according to identification information instruction sharing contents;
Object is shared in process, makes sharing object and be consistent with the third-party application shared after process;
Push sharing contents according to identification information to the user of the third-party application shared, described in share inHold include process after share object.
Preferably, described open platform server receives the sharing contents of third-party application, and at open platformAlso include after the step of middle propelling movement sharing contents:
The third-party application shared receives the sharing contents pushed.
Show, in the described third-party application shared, the sharing contents received.
Share system in a kind of open platform includes:
Open platform server, shares assembly for providing to third-party application, is sharing for subscription clientAssembly inputs sharing contents;
Transport module, for being transferred to described open platform server by the sharing contents of third-party application;
Described open platform server is additionally operable to receive the sharing contents of third-party application, and in open platformPush sharing contents.
Preferably, described open platform server is additionally operable in the third-party application in described open platform carryFor sharing assembly, obtain subscription client on third-party application by sharing input in the input frame of assemblySharing contents.
Preferably, described open platform server includes:
List return unit, in third-party application by share assembly to user return share objectList of identification information;
Acquiring unit, for obtain user selects list of identification information to operate obtain selecting share objectIdentification information;
Content generation unit, for sharing object id information and share object generation sharing contents by selected.
Preferably, open platform server includes:
Indicating member, for by share assembly according to identification information instruction sharing contents shared the 3rdFang Yingyong;
Processing unit, shares object for process, makes to share object and the third party shared after processApplication is consistent;
Push unit, is used for according to identification information within user's propelling movement of the third-party application shared is sharedHold, described sharing contents include process after share object.
Preferably, described open platform server also includes:
Receive unit, receive the sharing contents pushed for the third-party application for being shared;
Display unit, for showing, in the described third-party application shared, the sharing contents received.
In sharing method in above-mentioned open platform and system, open platform server provides to third-party applicationShare assembly, and obtain, by sharing assembly, the sharing contents that subscription client inputs, to realize sharing contentsPropelling movement in open platform, and then make other users can be in another third-party application of open platformCheck the content shared, substantially increase the specific aim shared.
[accompanying drawing explanation]
Fig. 1 is the flow chart of the sharing method in an embodiment in open platform;
Fig. 2 shares assembly, for subscription client for open platform server in Fig. 1 to third-party application offerThe method flow diagram of sharing contents is inputted in sharing assembly;
Fig. 3 is the sharing contents that in Fig. 1, open platform server receives third-party application, and at open platformThe method flow diagram of middle propelling movement sharing contents;
Fig. 4 is the flow chart of the sharing method in another embodiment in open platform;
Fig. 5 is the structural representation of the share system in an embodiment in open platform;
Fig. 6 is the structural representation of open platform server in an embodiment;
Fig. 7 is the structural representation of open platform server in another embodiment;
Fig. 8 is the structural representation of open platform server in another embodiment.
[detailed description of the invention]
Fig. 1 shows the method flow shared in open platform in an embodiment, comprises the steps:
Step S110, open platform server provides to third-party application shares assembly, exists for subscription clientShare input sharing contents in assembly.
In the present embodiment, third-party application is the various network applications provided a user with in open platform, such as,It can be virtual community.By open platform server third-party application in open platform providesShare assembly, obtain subscription client on third-party application by share input in the input frame of assembly pointEnjoying content, this sharing contents includes sharing object and sharing the identification information of object.
Button can be arranged as required in third-party application, such as, send button or share button, logicalCross user's operation interpolation to sharing assembly in third-party application and share object, and determine that this shares object pairThe identification information answered.Further, identification information can be that user inputs.After with the addition of sharing contentsIn third-party application, click on button by subscription client, trigger and share assembly sharing contents is shared.
Specifically, sharing object can be the information shown in the third-party application such as virtual community, it is possible toTo be the information obtained from other website or other third-party application;Share the identification information of object be used to rightThe user of input sharing contents wishes that other users shared information are identified, and can be friend relationThe identification information of a certain good friend in chain, it is also possible to be the mark in the third-party application such as mailbox in contact person's address listKnowledge information, its concrete form can be identification number, email address etc..
In another embodiment, after subscription client inputs sharing contents in sharing assembly, will storageThe sharing contents of input, in order to show in third-party application.
In one embodiment, as in figure 2 it is shown, the detailed process of above-mentioned steps S110 is:
Step S111, third-party application shares the list of identification information of object by sharing assembly to user's return.
In the present embodiment, third-party application arranges list of identification information, in this list of identification informationUser can check each contact person in the identification information of each good friend in friend relation chain and contact person's address listIdentification information.
Step S113, obtain user selects list of identification information to operate obtain selecting share object identityInformation.
In the present embodiment, obtain the selection operation that list of identification information is submitted to by user, to obtain this userSelected shares object id information, this identification information be user share by the carrying out sharing object rightOther users answered.
Step S115, shares object id information by selected and share object and generate sharing contents.
In the present embodiment, in third-party application, that selectes in list of identification information shares object id informationWith share the sharing contents that object becomes complete, can realize according to this sharing contents with various identification informationsThe recommendation sharing object carried out by target.
Step S130, sharing contents is transferred to open platform server by third-party application.
In the present embodiment, sharing contents is sent to the opening being in backstage by the third-party application in open platformPlatform Server.
Step S150, open platform server receives the sharing contents of third-party application, and in open platformPush sharing contents.
In the present embodiment, open platform server receives from the sharing contents of third-party application in open platform,And other third-party application in open platform carry out the recommendation of sharing contents.
In another embodiment, as it is shown on figure 3, the detailed process of above-mentioned steps S150 is:
Step S151, shares the third-party application that assembly is shared according to identification information instruction sharing contents.
In the present embodiment, owing to identification information can be the identification information of a certain good friend in friend relation chain,Can also be the identification information in contact person's address list, and friend relation chain can be in virtual communityFriend relation chain, it is also possible to be the friend relation chain in JICQ, it is also possible to be the good of other formFriend's relation chain, therefore, shares the third-party application that assembly is shared according to identification information instruction sharing contents,This third-party application will be the arbitrary third-party application in open platform.
Step S153, processes and shares object, makes to share object and the third-party application shared after processIt is consistent.
In the present embodiment, message form corresponding to each third-party application is typically different, such as,Message form in virtual community is to be not inconsistent with the message form in JICQ, because ofThis, for ensureing the stability in subsequent processes, need according to the third-party application pair sharing assembly instructionShare object to process so that share object and meet virtual community or JICQ etc. the 3rdInformation architecture in Fang Yingyong, to adapt in the third-party application such as virtual community or JICQDifferent page presentation form.
Step S155, pushes sharing contents according to identification information to the user of the third-party application shared,This sharing contents include process after share object.
In the present embodiment, push out containing the treated sharing contents sharing object so that shouldSharing object can normal presentation in the page corresponding to identification information, it is to avoid due to as recommending targetThe difference of various third-party application and after pushing sharing contents, share object produce the situation of mistake and occur.
In another embodiment, as shown in Figure 4, after above-mentioned steps S150, further comprises following steps:
Step S410, the third-party application shared receives the sharing contents pushed.
In the present embodiment, in open platform, the third-party application shared will receive a certain third partyThe sharing contents that application is pushed, and the third party shared is determined according to the identification information in sharing contentsUser corresponding in application.
Step S430, shows the sharing contents received in the third-party application shared.
In the present embodiment, owing to sharing contents pushes according to identification information, therefore, only withThe page that this identification information is relevant can view the sharing contents of propelling movement, such as, the 3rd sharedIn Fang Yingyong, user can be checked only logged in the User Page at this identification information place by identification information afterTo the sharing contents pushed, and the page at not relevant to sharing contents identification information user place is can notEnough see the sharing contents of reception, improve the ability of protection privacy of user.
In a specific embodiment, user shares, in virtual community, the input frame that assembly is providedObject is shared in middle interpolation, and selectes this recommendation target sharing object, this recommendation mesh in list of identification informationMark is respectively the good friend A in friend relation chain, and the contact person B in contact person's address list of mailbox.
Now, generate sharing contents and the sharing contents of contact person B of good friend A respectively, and transmittedIn open platform server.The assembly of sharing of virtual community is known according to the identification information of good friend AFriend A is user good friend in JICQ, and contact person B is user contact person in mailbox, because ofThis, process sharing object so that the letter sharing object after process from the sharing contents of good friend ABreath form is identical with the message form in JICQ, right to sharing in the sharing contents of contact person BAs processing, the object of sharing of contact person B is made to adapt with the message form in mailbox.
To sharing after object is disposed, according to by the sharing contents of good friend A to instant messaging workIn tool, good friend A pushes, the contact person B being pushed in mailbox by the sharing contents of contact person B.
In another embodiment, as it is shown in figure 5, the share system in a kind of open platform, including openPlatform Server 10 and transport module 30.
Open platform server 10, shares assembly for providing to third-party application, is dividing for subscription clientEnjoy input sharing contents in assembly.
In the present embodiment, third-party application is the various network applications provided a user with in open platform, such as,It can be virtual community.Open platform server is additionally operable to carry in the third-party application in open platformFor sharing assembly, obtain subscription client on third-party application by sharing input in the input frame of assemblySharing contents, this sharing contents includes sharing object and sharing the identification information of object.
Open platform server 10 can be arranged as required to button, such as, send button in third-party applicationOr share button, in third-party application, the operation sharing assembly is added by user and share object, andDetermine that this shares the identification information that object is corresponding.Further, identification information can be that user inputs.?In third-party application, click on button by subscription client after with the addition of sharing contents, trigger and share assemblySharing contents is shared.
Specifically, sharing object can be the information shown in the third-party application such as virtual community, it is possible toTo be the information obtained from other website or other third-party application;Share the identification information of object be used to rightThe user of input sharing contents wishes that other users shared information are identified, and can be friend relationThe identification information of a certain good friend in chain, it is also possible to be the mark in the third-party application such as mailbox in contact person's address listKnowledge information, its concrete form can be identification number, email address etc..
In another embodiment, after subscription client inputs sharing contents in sharing assembly, open flatStation server 10 is by the sharing contents of storage input, in order to show in third-party application.
In another embodiment, as shown in Figure 6, above-mentioned open platform server 10 includes that list returns listUnit 110, acquiring unit 130 and content generation unit 150.
List return unit 110, in third-party application by share assembly to user return share objectList of identification information.
In the present embodiment, list returns unit 110 and arranges list of identification information in third-party application, at thisIn one list of identification information, user can check that the identification information of each good friend in friend relation chain and contact person are led toThe identification information of each contact person in news record.
Acquiring unit 130, for obtaining user, that list of identification information selects to operate sharing of obtaining selecting is rightAs identification information.
In the present embodiment, acquiring unit 130 obtains the selection operation that list of identification information is submitted to by user,Sharing object id information with obtain that this user selectes, it is to share object that this identification information is userCarry out sharing other corresponding users.
Content generation unit 150, for by selected share object id information and share object generate share interiorHold.
In the present embodiment, in third-party application, content generation unit 150 is by selected in list of identification informationShare object id information and share object and become complete sharing contents, according to this sharing contentsRealize the recommendation sharing object carried out by target with various identification informations.
Transport module 30, for being transferred to open platform server 10 by the sharing contents of third-party application.
In the present embodiment, transport module 30 sends the sharing contents of the third-party application in open platform to placeOpen platform server 10 in backstage.
Open platform server 10 is additionally operable to receive the sharing contents of third-party application, and pushes away in open platformSend sharing contents.
In the present embodiment, open platform server 10 received in the sharing of in open platform third-party applicationHold, and other third-party application in open platform carry out the recommendation of sharing contents.
In another embodiment, as it is shown in fig. 7, above-mentioned open platform server 10 also includes indicating member150, processing unit 160 and push unit 170.
Indicating member 150, for the by sharing that assembly is shared according to identification information instruction sharing contentsTripartite applies.
In the present embodiment, owing to identification information can be the identification information of a certain good friend in friend relation chain,Can also be the identification information in contact person's address list, and friend relation chain can be in virtual communityFriend relation chain, it is also possible to be the friend relation chain in JICQ, it is also possible to be the good of other formFriend's relation chain, therefore, indicating member 150 is divided according to identification information instruction sharing contents by sharing assemblyThe third-party application enjoyed, this third-party application will be the arbitrary third-party application in open platform.
Processing unit 160, shares object for process, makes to share object and the 3rd shared after processFang Yingyong is consistent.
In the present embodiment, message form corresponding to each third-party application is typically different, such as,Message form in virtual community is to be not inconsistent with the message form in JICQ, because ofThis, for ensureing the stability in subsequent processes, need processing unit 160 according to sharing assembly instructionThird-party application processes sharing object so that shares object and meets virtual community or IMUInformation architecture in the third-party application such as letter instrument, to adapt to virtual community or JICQ etc.Page presentation form different in third-party application.
Push unit 170, for sharing to user's propelling movement of the third-party application shared according to identification informationContent, sharing contents include process after share object.
In the present embodiment, push unit 170 pushes containing the treated sharing contents sharing objectGo out so that this shares object can normal presentation in the page corresponding to identification information, it is to avoid owing to makingAfter pushing sharing contents, share object produce mistake for recommending the difference of the various third-party application of targetSituation occur.
In another embodiment, as shown in Figure 8, above-mentioned open platform server 10 also includes receiving unit180 and display unit 190.
Receive unit 180, receive the sharing contents pushed for the third-party application for being shared.
In the present embodiment, in open platform, receiving unit 180 is that the third-party application shared will connectReceive the sharing contents that a certain third-party application is pushed, and according to the identification information in sharing contents determine byUser corresponding in the third-party application shared.
Display unit 190, for showing the sharing contents received in the third-party application shared.
In the present embodiment, owing to sharing contents pushes according to identification information, therefore, only withThe page that this identification information is relevant can view the sharing contents of propelling movement, such as, the 3rd sharedIn Fang Yingyong, user can be checked only logged in the User Page at this identification information place by identification information afterTo the sharing contents pushed, and the page at not relevant to sharing contents identification information user place is can notEnough see the sharing contents of reception, improve the ability of protection privacy of user.
In sharing method in above-mentioned open platform and system, open platform server provides to third-party applicationShare assembly, and obtain, by sharing assembly, the sharing contents that subscription client inputs, to realize sharing contentsPropelling movement in open platform, and then make other users can be in another third-party application of open platformCheck the content shared, substantially increase the specific aim shared.
Embodiment described above only have expressed the several embodiments of the present invention, and it describes more concrete and detailed,But therefore can not be interpreted as the restriction to the scope of the claims of the present invention.It should be pointed out that, for this areaThose of ordinary skill for, without departing from the inventive concept of the premise, it is also possible to make some deformation andImproving, these broadly fall into protection scope of the present invention.Therefore, the protection domain of patent of the present invention should be with appendedClaim is as the criterion.

Claims (6)

CN201110390615.6A2011-11-302011-11-30Sharing method in open platform and systemActiveCN103139257B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201110390615.6ACN103139257B (en)2011-11-302011-11-30Sharing method in open platform and system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201110390615.6ACN103139257B (en)2011-11-302011-11-30Sharing method in open platform and system

Publications (2)

Publication NumberPublication Date
CN103139257A CN103139257A (en)2013-06-05
CN103139257Btrue CN103139257B (en)2016-08-24

Family

ID=48498558

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201110390615.6AActiveCN103139257B (en)2011-11-302011-11-30Sharing method in open platform and system

Country Status (1)

CountryLink
CN (1)CN103139257B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104301358B (en)*2013-07-192019-05-03腾讯科技(深圳)有限公司A kind of reprinting content processing method and device
CN103716374B (en)*2013-12-042017-10-17宇龙计算机通信科技(深圳)有限公司Share the method and server of file
CN104753998A (en)*2013-12-302015-07-01方正宽带网络服务股份有限公司Terminal, social application server and information sharing method
CN104023069A (en)*2014-06-132014-09-03可牛网络技术(北京)有限公司Method and equipment of sharing information
CN105306339B (en)*2014-07-312020-06-16腾讯科技(深圳)有限公司Information interaction method and system
CN106201272A (en)*2016-07-262016-12-07北京小米移动软件有限公司message forwarding method and device
CN110933174A (en)*2019-12-032020-03-27珠海格力电器股份有限公司File sharing method and device, computer equipment and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20010001319A1 (en)*1995-11-292001-05-17Beckert Richard D.Vehicle computer system with open platform architecture
CN101909045A (en)*2009-06-022010-12-08宏碁股份有限公司Video sharing system and method thereof

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102123342A (en)*2010-01-112011-07-13神达电脑股份有限公司Method for releasing information containing position information on community website and handheld electronic device
CN102123159A (en)*2010-01-112011-07-13神达电脑股份有限公司 Cross-platform sharing method of social networking site and handheld electronic device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20010001319A1 (en)*1995-11-292001-05-17Beckert Richard D.Vehicle computer system with open platform architecture
CN101909045A (en)*2009-06-022010-12-08宏碁股份有限公司Video sharing system and method thereof

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
一键多平台分享 安卓软件POCO相机体验;中关村在线;《http://digi.tech.qq.com/a/20110914/001217.htm》;20110914;第1-4页*
每日佳软:一键多平台分享POCO相机全体验;中关村在线;《http://taobao.zol.com.cn/view_257_2489977.html》;20110914;第1-3页*

Also Published As

Publication numberPublication date
CN103139257A (en)2013-06-05

Similar Documents

PublicationPublication DateTitle
CN103139257B (en)Sharing method in open platform and system
US10645049B2 (en)Proxy email server for routing messages
US9509644B2 (en)System and method for sharing content in an instant messaging application
CA2880737C (en)A user recommendation method and a user recommendation system using the same
RU2589327C2 (en)Method and device for sending message to user or users of group through microblog
US9462066B2 (en)Social action by quick response (QR) code
US20170091717A1 (en)Auto extraction of tasks from unstructured communications such as emails and messages
EP2648139A2 (en)System and method for customized experiences in a shared online environment
KR101673267B1 (en)Providing feedback via a social network from a media distribution platform
WO2017125051A1 (en)Message sending method and device, computer terminal and storage medium
CN110781421B (en)Virtual resource display method and related device
CN103581111B (en)A kind of communication means and system
US9269079B2 (en)Social network stealth and counter messaging
US10905961B2 (en)User management server, terminal, information display system, user management method, information display method, program, and information storage medium
WO2017074819A1 (en)Enabling communication while limiting access to user information
CN104618598A (en)Message sending method and device and mobile terminal
US10785325B1 (en)Audience binning system and method for webcasting and on-line presentations
CN105490913B (en)Instant message processing method and device
US9363135B1 (en)Social vicinity service for social networks
US20180375812A1 (en)Spatial topic representation of messages
WO2014169498A1 (en)Method and system for third-party service platform login
US9397966B2 (en)Group message relay
US20150312195A1 (en)System and Method for Displaying Message or User Lists
KR101381791B1 (en)Method and apparatus for adding friends in messenger service
CN105450414A (en)User registration method and method

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C14Grant of patent or utility model
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp