2011-12-22 81 views
13

在iOS應用程序中,我打算在UIWebView中使用Facebook Connect託管Facebook評論,已經完成了一些測試並閱讀了文章,認爲它應該可以正常工作。 我的問題關於身份驗證:我想用Facebook iOS sdk在Objective C中存儲並存儲適當的令牌,以便用戶不必每次都這樣做。我知道如何在UIWebView中注入任何數據(如果需要的話),但是我的問題是我需要注入什麼,以便facebook腳本每次都可以將用戶視爲已驗證身份? 謝謝使用Connect集成Facebook iOS SDK和評論

+0

這只是一個想法,但如果用戶使用Safari登錄...他沒有在任何WebView中直接訪問? – Ondrej

+1

你有沒有想過這個?我遇到了同樣的問題,下面的答案似乎沒有解決這個問題 – ilyashev

回答

1

下載最新的Facebook iOS SDK

創建一個Facebook對象:

Facebook *myFacebook; 
[self myMethodToDoSomeAuthenticatedStuffsWithAccessToken:myFacebook.accessToken]; 

此外,您還可以看到sample "Hackbook" project看到訪問令牌是如何設置的應用程序中的Facebook的對象,它是如何自動刷新。

這可以讓用戶在iOS設備上進行身份驗證,並且可以使用此訪問令牌的NSString *類型來執行您的操作。