2012-03-08 27 views
1

我正在開發一個涉及Facebook支持的mac應用程序,以便他們可以通過我們的應用程序共享到Facebook。通過自定義用戶界面通過使用xauth連接到Facebook

爲此,我使用Facebook Graph API的內部使用oAuth協議來訪問用戶資源。在這個過程中,它使用webview輸入提供「Access_token」的用戶憑據(用戶名和密碼)。

但我對應用程序的要求是,它不應該使用webview輸入用戶憑證,而應該使用其他視圖控制器來提供用戶憑證。所以我需要去使用xAuth協議。

任何人都可以幫助我解決這個問題嗎?如果Facebook支持xAuth,請提出建議。詳見這裏

回答

0

Facebook並沒有提供「桌面」應用程序認證支持:https://developers.facebook.com/docs/authentication/

你所要做的,就是讓他們授權網站上的應用程序,然後使用訪問令牌桌面應用程序,這就是如果你的應用程序連接到某種服務器。

否則,您將不得不按照他們關於嵌入瀏覽器並在接收到令牌後讀取訪問令牌的建議。