簡體   English   中英

IOS中的Facebook集成

[英]Facebook Integration in IOS

我在我的項目中使用FBConnect進行Facebook的集成。但現在我在所有應用程序中看到,當用戶點擊Facebook按鈕時,它會直接進入設備中的FaceBook App以打開登錄。我認為這是通過URLchema完成的在設備中將應用程序傳遞給應用程序。但是如果是Facebook,我們怎么辦呢?

我的需求是,我在Facebook的應用程序中有一個共享選項,所以當用戶點擊按鈕時,它需要在設備中打開Facebook應用程序進行登錄,成功登錄后它還需要回到我的應用程序中。對於這個?。有任何示例項目或應用程序來執行此操作。

提前致謝。

尋找FBSessionDelegate。 您提供了在FB登錄完成(成功與否)時獲取回調的委托。 另外,FBConnect代碼,請參閱git://github.com/facebook/facebook-ios-sdk.git,它有一個帶有Hackbook Xcode項目的示例目錄。 這應該讓你開始!

這是Facebook iOS教程 (使用FBConnect)。

您可以使用Graph API(使用OAuth 201身份驗證協議)代替FBConnect,這是更新,更容易。您可以在以下步驟中實現它: -

1>從facebook的開發者門戶網站獲取唯一的id和api密鑰。

2>在您的應用中顯示Facebook的登錄頁面。

3>允許用戶通過以下URL登錄

https://graph.facebook.com/oauth/authorize?
    client_id=[API key]&
    redirect_uri=http://www.facebook.com/connect/login_success.html&
    scope=[extended permissions]&
    type=user_agent&
    display=touch

你可以在UIWebView中實現FBLoginView並呈現它。代碼很大所以我給了Ray Wendelich的Facebook Graph API鏈接

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM