我相對較新的iPhone開發,我試圖在我的應用程序中實現Facebook功能。我嘗試了Facebook連接DemoApp,但似乎沒有保存我的會話。每次重新啓動我的應用時,我都必須登錄。如何在我的應用程序中實現會話保存?我搜查了很多,但還沒有找到一個簡單的方法來做到這一點。由於iPhone:如何使用Facebook圖形保存會話api
回答
您需要申請「offline_access」權限。否則,您的令牌將過期,需要使用新的登錄刷新。如果您獲得脫機權限,則直到圖形客戶端被明確註銷爲止,您纔會獲得令牌。
對此[_session resume];
在FBConnect你FBLoginDialog.m文件一看....你會發現,在這個method.This一個負責人認爲
- (void)request:(FBRequest*)request didLoad:(id)result {
}
見即或有不....也從Facebook Connect Tutorial
幫忙好運!
Facebook的iPhone API會自動保存會話。在分配和初始化FBSession對象之後,您只需調用[session resume];
即可。如果什麼都沒有加載,什麼都不會發生。
我按照這個教程-http://www.capturetheconversation.com/technology/iphone-facebook-oauth-2-0-and-the-graph-api-a-tutorial-part-2。任何想法如何使用這個恢復會話?我使用它是因爲我想打開登錄頁面,在我自己的視圖中,而不是在DemoApp的情況下,Safari /彈出。是否可以打開與Facebook Connect API相同? – 2011-02-25 04:41:44
如何分配和初始化FBSession? :d – 2011-02-25 10:10:16
會話保存和會話恢復似乎已經從最新的facebook連接iphone sdk中刪除。事實上,在舊的sdk中,訪問會話對象是訪問Facebook的主要方式,在新的sdk中,它全部通過'facebook'類。我見過使用新的sdk保存和恢復會話的遊戲,所以我知道它是可能的,希望我能告訴你它是如何工作的。
好吧劃傷所有,我想出瞭如何使用新的SDK做到這一點,你可以保存整個網址傳遞到您的應用程序openurl到plist,然後下次您的應用程序重新啓動它可以讀取該字符串,並通過它無需使用授權程序即可進入Facebook。
- 1. 如何禁用保存Facebook會話?
- 2. Facebook的圖形API會話過期
- 3. Facebook圖形API:在iPhone上恢復會話
- 4. iPhone SDK:使用Facebook的圖形API
- 5. Facebook圖形會話問題
- 6. 如何使用圖形API在Facebook的
- 7. 如何使用FQL或Facebook圖形API
- 8. 如何與Facebook圖形API使用PassportJS
- 9. 如何使用Facebook的圖形API
- 10. 如何使用Python Facebook圖形API
- 11. 如何使用Facebook圖形API
- 12. 如何使用Skype API保存通話
- 13. Facebook如何保持Facebook會話
- 14. 使用Facebook的圖形API
- 15. 如何與Facebook圖形API
- 16. PHP /圖形API:爲什麼我的Facebook會話不起作用?
- 17. 廣東話投遞到Facebook與圖形API iPhone
- 18. 圖Api Api facebook iphone
- 19. 使用圖形api在Facebook牆上發佈圖像iphone sdk
- 20. Facebook使用Facebook圖形API的按鈕
- 21. 評論使用Facebook圖形API api
- 22. 中讀取用戶壁掛使用Facebook的圖形API爲iPhone
- 23. authlogic如何保存會話?
- 24. 如何保存會話
- 25. [PhoneGap]如何保存會話?
- 26. 無法與Facebook應用程序進行會話? (使用它的圖形API)
- 27. Facebook圖形API照片電話問題
- 28. Facebook圖形API
- 29. 圖形API Facebook
- 30. 如何使用Facebook圖形API在Facebook上創建組?
我已經給予了許可。但我猜''[會話恢復]'是我在找什麼,但不知道如何添加它。 – 2011-02-25 10:09:36