設(shè)置頁面中顯示申請第二賬戶的申請鏈接,以便用戶可以通過該鏈接跳轉(zhuǎn)到第二平臺,在第二平臺中申請第二賬戶。如果申請第一賬戶的用戶申請了第二賬戶,則還可以在設(shè)置頁面中設(shè)置“獲取第二賬戶的個(gè)人資料以及好友關(guān)系”選項(xiàng)、“分享內(nèi)容到第二賬戶”選項(xiàng)和“獲取第二賬戶的評論”選項(xiàng)等,若用戶選定了這些選項(xiàng),則第一平臺還可以在建立第一賬戶和第二賬戶之間的關(guān)聯(lián)關(guān)系的過程中通過預(yù)定接口獲取與選項(xiàng)對應(yīng)的信息;若用戶未選定這些選項(xiàng),則第一平臺僅建立第一賬戶和第二賬戶之間的關(guān)聯(lián)關(guān)系的過程中不獲取與選項(xiàng)對應(yīng)的信息。
[0060]本實(shí)施例中,第一平臺可以通過預(yù)定方式獲取到第二賬戶,并將第一賬戶的賬戶信息發(fā)送給第二平臺,以建立第一賬戶和第二賬戶之間的關(guān)聯(lián)關(guān)系。其中,第一賬戶的賬戶信息可以是第一賬戶的賬戶名稱、二維碼等信息。通過預(yù)定方式獲取第二賬戶可以是接收用戶輸入的第二賬戶,或,通過瀏覽器等應(yīng)用程序?qū)χ拜斎氲牡诙~戶進(jìn)行記錄,讀取應(yīng)用程序中記錄的第二賬戶等,本實(shí)施例不作限定。
[0061]當(dāng)?shù)诙脚_是微博平臺、第二賬戶是微博賬戶時(shí),由于用戶可以隨意修改第二賬戶且第二平臺不會(huì)對根據(jù)第二賬戶建立的關(guān)聯(lián)關(guān)系進(jìn)行維護(hù),因此,第一平臺和第二平臺均需要重新根據(jù)修改后的第二賬戶建立關(guān)聯(lián)關(guān)系,浪費(fèi)了實(shí)現(xiàn)該平臺的服務(wù)器的處理資源。優(yōu)選地,可以設(shè)置一個(gè)中間標(biāo)識信息,該中間標(biāo)識信息用于關(guān)聯(lián)所述第一賬戶和所述第二賬戶,可以是第三方賬戶等。此時(shí),可以在第一平臺建立第一賬戶和中間標(biāo)識信息之間的對應(yīng)關(guān)系、在第二平臺建立第二賬戶、中間標(biāo)識信息和第一賬戶之間的對應(yīng)關(guān)系。當(dāng)用戶修改了第二賬戶時(shí),僅需要第二平臺修改該第二賬戶和中間標(biāo)識信息之間的對應(yīng)關(guān)系,而不需要第一平臺修改第一賬戶和中間標(biāo)識信息之間的對應(yīng)關(guān)系,節(jié)省了實(shí)現(xiàn)第一平臺的服務(wù)器的處理資源。
[0062]本實(shí)施例中,一般中間標(biāo)識信息的修改頻率低于第二賬戶的修改頻率,因此,由于修改中間標(biāo)識信息而導(dǎo)致第一平臺修改對應(yīng)關(guān)系的次數(shù)小于未設(shè)置中間標(biāo)識信息時(shí)由于修改第二賬戶而導(dǎo)致第一平臺修改對應(yīng)關(guān)系的次數(shù),從而節(jié)省了第一平臺的服務(wù)器的處理資源。
[0063]本實(shí)施例以第二平臺預(yù)先存儲(chǔ)了第二賬戶和中間標(biāo)識信息之間的對應(yīng)關(guān)系為例進(jìn)行說明,則第一平臺在獲取到第二賬戶之后,可以通過預(yù)定接口獲取與該第二賬戶對應(yīng)的中間標(biāo)識信息,并將第一賬戶的賬戶信息和中間標(biāo)識信息發(fā)送給第二平臺,以建立第一賬戶和第二賬戶之間的關(guān)聯(lián)關(guān)系。其中,預(yù)定接口用于第一平臺與第二平臺之間的通信。
[0064]步驟202,第二平臺接收第一平臺發(fā)送的第一賬戶的賬戶信息和與第一賬戶對應(yīng)的中間標(biāo)識信息;建立與該中間標(biāo)識信息對應(yīng)的第二賬戶和該第一賬戶之間的關(guān)聯(lián)關(guān)系,并保存該第一賬戶的賬戶信息;向第一平臺反饋關(guān)聯(lián)成功響應(yīng);
[0065]第二平臺通過預(yù)定接口接收第一賬戶的賬戶信息和與第一賬戶對應(yīng)的中間標(biāo)識信息,并確定與該中間標(biāo)識信息對應(yīng)的第二賬戶,建立第一賬戶和第二賬戶之間的關(guān)聯(lián)關(guān)系。其中,中間標(biāo)識信息是第一平臺通過預(yù)定接口獲取得到的與第二賬戶對應(yīng)的信息。
[0066]在建立第一賬戶和第二賬戶之間的關(guān)聯(lián)關(guān)系之前,還需要檢測第二賬戶是否是有效賬戶。若檢測結(jié)果為第二賬戶是無效賬戶,則第二平臺向第一平臺返回錯(cuò)誤信息;若檢測結(jié)果為第二賬戶是有效賬戶,則執(zhí)行建立第一賬戶和第二賬戶之間的關(guān)聯(lián)關(guān)系的步驟。其中,無效賬戶是指不符合命名規(guī)則的賬戶或位于黑名單的賬戶等。
[0067]具體地,建立與中間標(biāo)識信息對應(yīng)的第二賬戶和第一賬戶之間的關(guān)聯(lián)關(guān)系,包括:
[0068]I)檢測與中間標(biāo)識信息對應(yīng)的第二賬戶是否存在關(guān)聯(lián)賬戶;
[0069]2)若檢測結(jié)果為存在關(guān)聯(lián)賬戶,則解除之前建立的第二賬戶和關(guān)聯(lián)賬戶之間的關(guān)聯(lián)關(guān)系,再建立第二賬戶和第一賬戶之間的關(guān)聯(lián)關(guān)系;
[0070]3)若檢測結(jié)果為不存在關(guān)聯(lián)賬戶,則建立第二賬戶和第二賬戶之間的關(guān)聯(lián)關(guān)系。
[0071]第一、若第二賬戶在同一時(shí)刻只能和一個(gè)第一賬戶之間建立關(guān)聯(lián)關(guān)系,則第二平臺在確定第二賬戶之后,還需要檢測該第二賬戶是否存在關(guān)聯(lián)賬戶。其中,關(guān)聯(lián)賬戶是和第二賬戶之間存在關(guān)聯(lián)關(guān)系的賬戶。
[0072]具體地,可以讀取預(yù)先設(shè)置的第二賬戶的關(guān)聯(lián)標(biāo)志位的數(shù)值,檢測該數(shù)值是否滿足預(yù)設(shè)條件。若該數(shù)值滿足預(yù)設(shè)條件,則確定第二賬戶存在關(guān)聯(lián)賬戶,需要解除第二賬戶和關(guān)聯(lián)賬戶之間的關(guān)聯(lián)關(guān)系,再建立第二賬戶和第一賬戶之間的關(guān)聯(lián)關(guān)系;若該數(shù)值不滿足預(yù)設(shè)條件,則確定第二賬戶不存在關(guān)聯(lián)賬戶,直接建立第二賬戶和第一賬戶之間的關(guān)聯(lián)關(guān)系,并修改第二賬戶的關(guān)聯(lián)標(biāo)志位以滿足預(yù)設(shè)條件。
[0073]其中,檢測標(biāo)志位的數(shù)值是否滿足預(yù)設(shè)條件的方法有很多種,比如,檢測該數(shù)值是否為1,或,檢測該標(biāo)志位是否為空等,本實(shí)施例不作限定。
[0074]第二,若第二賬戶在同一時(shí)刻可以和至少兩個(gè)第一賬戶之間建立對應(yīng)關(guān)系,則直接建立第二賬戶和第一賬戶之間的關(guān)聯(lián)關(guān)系。若首次對第二賬戶建立對應(yīng)關(guān)系,則第二平臺還需要修改第二賬戶的關(guān)聯(lián)標(biāo)志位以滿足預(yù)設(shè)條件。
[0075]進(jìn)一步地,第二平臺還可以對第一賬戶的賬戶信息進(jìn)行保存,以便后續(xù)根據(jù)該賬戶信息對第一賬戶進(jìn)行認(rèn)證。
[0076]進(jìn)一步地,第二平臺還需要通過預(yù)定接口向第一平臺發(fā)送關(guān)聯(lián)成功響應(yīng),該關(guān)聯(lián)成功響應(yīng)用于指示第一賬戶和第二賬戶之間的關(guān)聯(lián)關(guān)系建立成功。
[0077]步驟203,第一平臺在接收到第二平臺根據(jù)賬戶信息和中間標(biāo)識信息反饋的對第一賬戶和第二賬戶進(jìn)行關(guān)聯(lián)的關(guān)聯(lián)成功響應(yīng)后,建立第一賬戶和中間標(biāo)識信息之間的對應(yīng)關(guān)系;
[0078]第一平臺通過預(yù)定接口接收第二平臺反饋的關(guān)聯(lián)成功響應(yīng),建立第一賬戶和中間標(biāo)識信息之間的對應(yīng)關(guān)系。
[0079]步驟204,第一平臺獲取通過第一賬戶在第一平臺上發(fā)布的第一消息;
[0080]用戶通過第一賬戶登錄到第一平臺之后,編輯被第一平臺支持的第一消息,并在第一平臺上發(fā)布編輯完成的第一消息,貝1J第一平臺可以對發(fā)布的第一消息和發(fā)布該第一消息的第一賬戶進(jìn)行記錄。
[0081]步驟205,第一平臺向第二平臺發(fā)送通過第一賬戶在第一平臺上發(fā)布的第一消息;
[0082]為了擴(kuò)大第一消息的傳播范圍,可以通過第二賬戶在第二平臺上發(fā)布內(nèi)容與第一消息相同的第二消息,此時(shí),第一平臺需要將通過第一賬戶在第一平臺上發(fā)布的第一消息發(fā)送給第二平臺。具體地,第一平臺可以通過預(yù)定接口將第一消息發(fā)送給第二平臺。
[0083]為了節(jié)省將不需要同步的第一消息發(fā)送給第二平臺造成的傳輸資源的浪費(fèi),第一平臺可以設(shè)置是否同步第一消息的設(shè)置選項(xiàng)。比如,在發(fā)布第一消息的發(fā)布頁面中設(shè)置“同步群發(fā)到微博”選項(xiàng),若用戶選定了該選項(xiàng),則第一平臺發(fā)布第一消息之后,將發(fā)布的第一消息發(fā)送給第二平臺;若用戶未選定該選項(xiàng),則第一平臺發(fā)布第一消息之后,結(jié)束流程。
[0084]步驟206,第二平臺接收第一平臺發(fā)送的通過第一賬戶在第一平臺上發(fā)布的第一消息;
[0085]第二平臺可以通過預(yù)定接口接收第一平臺發(fā)送的第一消息。
[0086]步驟207,第一平臺向第二平臺發(fā)送與第一賬戶對應(yīng)的中間標(biāo)識信息;
[0087]本實(shí)施例中,第二平臺需要確定與第一賬戶相關(guān)聯(lián)的第二賬戶,以便通過第二賬戶發(fā)布內(nèi)容與第一消息相同的第二消息。
[0088]具體地,若第一賬戶和第二賬戶之間通過中間標(biāo)識信息建立關(guān)聯(lián)關(guān)系,則第二平臺可以通過中間標(biāo)識信息查找第二賬戶,此時(shí),第一平臺還需要通過預(yù)定接口向第二平臺發(fā)送與第一賬戶對應(yīng)的中間標(biāo)識信息,即執(zhí)行步驟207。
[0089]需要補(bǔ)充說明的是,為了節(jié)省傳輸信令,第一平臺可以將中間標(biāo)識信息和第一消息一起發(fā)送給第二平臺,本實(shí)施例不限定中間標(biāo)識信息的發(fā)送方式。
[0090]步驟208,第二平臺接收第一平臺發(fā)送的與第一賬戶對應(yīng)的中間標(biāo)識信息;獲取預(yù)存的與中間標(biāo)識信息對應(yīng)的待同步賬戶;根據(jù)待同步賬戶的關(guān)聯(lián)賬戶對第一賬戶進(jìn)行認(rèn)證;若對第一賬戶的認(rèn)證通過,則確定待同步賬戶是與第一賬戶關(guān)聯(lián)的第二賬戶;
[0091]為了保證可以查找到正確的第二賬戶,第二平臺在獲取到與第一賬戶相關(guān)聯(lián)的待同步賬戶之后,還需要根據(jù)該待同步賬戶對第一賬戶進(jìn)行認(rèn)證,并在對該第一賬戶的認(rèn)證通過后,確定待同步賬戶是與第一賬戶關(guān)聯(lián)的第二賬戶。
[0092]在根據(jù)待同步賬戶對第一賬戶進(jìn)行認(rèn)證之前,還需要檢測待同步賬戶是否是有效賬戶。若檢測結(jié)果為待同步賬戶是無效賬戶,則第二平臺向第一平臺返回錯(cuò)誤信息;若檢測結(jié)果為待同步賬戶是有效賬戶,則執(zhí)行根據(jù)待同步賬戶對第一賬戶進(jìn)行認(rèn)證的步驟。其中,無效賬戶是指不符合命名規(guī)則的賬戶或位于黑名單的賬戶等。
[0093]具體地,根據(jù)待同步賬戶的關(guān)聯(lián)賬戶對第一賬戶進(jìn)行認(rèn)證,包括:
[0094]I)檢測是否存在待同步賬戶的關(guān)聯(lián)賬戶;
[0095]2)若檢測結(jié)果為存在待同步賬戶的關(guān)聯(lián)賬戶,則獲取該關(guān)聯(lián)賬戶;
[0096]3)檢測第一賬戶是否與關(guān)聯(lián)賬戶相同;
[0097]4)若檢測結(jié)果為第一賬戶與關(guān)聯(lián)賬戶相同,則確定對第一賬戶的認(rèn)證通過。
[0098]第二平臺可以根據(jù)待同步賬戶的關(guān)聯(lián)標(biāo)志位檢測是否存在關(guān)聯(lián)賬戶,若該關(guān)聯(lián)標(biāo)志位不滿足預(yù)設(shè)條件,則確定待同步賬戶不存在關(guān)聯(lián)賬戶,此時(shí),第二平臺向第一平臺返回錯(cuò)誤信息;若該關(guān)聯(lián)標(biāo)志位滿足預(yù)設(shè)條件,則確定待同步賬戶存在關(guān)聯(lián)賬戶,再檢測該關(guān)聯(lián)賬戶是否是第一賬戶。若該關(guān)聯(lián)賬戶是第一賬戶,則對第一賬戶的認(rèn)證通過,第二平臺確定待同步賬戶是與第一賬戶關(guān)聯(lián)的第二賬戶;若該關(guān)聯(lián)賬戶不是第一賬戶,則第二平臺向第一平臺返回錯(cuò)誤信息。
[0099]需要補(bǔ)充說明的是,若第一賬戶和第二賬戶之間未通過中間標(biāo)識信息建立關(guān)聯(lián)關(guān)系,則第二平臺可以根據(jù)第一賬戶的賬戶信息確定對應(yīng)的待同步賬戶;根據(jù)待同步賬戶的關(guān)聯(lián)賬戶對第一賬戶進(jìn)行認(rèn)證;若對第一賬戶的認(rèn)證通過,則確定待同步賬戶是與第一賬戶關(guān)聯(lián)的第二賬戶。其中,第二平臺對第一賬戶的認(rèn)證方法詳見上述描述,此處不贅述。
[0100]步驟209,第二平臺接收第一平臺發(fā)送的第一消息的消息標(biāo)識;檢測通過第二賬戶在第二平臺上發(fā)布的歷史消息列表中是否