2011-03-16 60 views
1

我正在創建一個iOS應用程序,通過我的應用程序在張貼和照片後顯示用戶的Facebook個人資料。我使用了Facebook單點登錄來獲取發佈的訪問令牌。如何使用訪問令牌訪問用戶的個人資料頁面?

我想知道如何通過網絡瀏覽器顯示用戶的個人資料頁面而無需登錄。訪問令牌是否來自單點登錄可用於查看用戶的Facebook個人資料頁面?如果是這樣,怎麼樣?如果沒有,有什麼選擇。我已經掙扎了幾天,並且無法工作。

非常感謝提前!

回答

0

如果您需要顯示用戶Facebook頁面,您唯一需要的就是用戶標識。您有兩種方式獲取用戶ID:

1)用戶允許您的Facebook應用程序併爲您提供權利。然後獲取userId。

爲此,您需要詢問用戶對用戶的權限以及通過GraphAPI或JavaScript SDK獲取userId的回調。

2)你知道你想在webView上顯示的用戶。

知道你要顯示或不,你所要做的,顯示某人的Facebook個人頁面調用http://www.facebook.com/{userID}http://www.facebook.com/4

如果這不是你所需要的唯一的事誰,請給我們一些代碼或者給更深入地解釋你的問題。

希望有所幫助。

相關問題