我在我的應用程序中使用Android的官方Facebook SDK。Android Facebook SDK - 如何以其他用戶身份登錄?
我已經設法成功登錄,
但是當我嘗試登錄其他用戶身份的問題出現了:
我點擊,說Logged in as [name]... Not you?
但我的應用程序繼續反正職位,以我的牆鏈接...
(好像我已單擊「允許」)
我發現,點擊該鏈接就拋出一個Facebook的異常和重試請求,
所以我試圖把一個電話註銷()在catch條款。
這使人們有可能登錄爲新用戶,
但下一次我運行應用程序,
同樣,老用戶登錄...
(登錄?爲[OLD_USER]不是你)
我的問題是:
爲什麼第一個用戶的登錄堅持永遠
以及如何properl y處理「Not You」鏈接點擊?
我目前的解決辦法是隨時撥打logout()
之前authorize()
方法
但這種強制用戶總是要輸入他/她的電子郵件/密碼
這是不能接受的要麼。
對於許多程序員來說,Facebook sdk整合是一個真正令人頭痛的問題。我不知道我什麼時候會看到一個簡單而穩定的facebook sdk,因爲它現在可以運行。 – Javanator 2011-02-27 05:35:44
@Javanator我不明白這樣一個重要的功能怎麼可能無法正常工作...... – 2011-02-28 23:10:21