2012-11-06 47 views
1

經過大量教程和示例後,我很困惑!將Twitter帳戶鏈接到您的iOS應用程序

我想用戶的Twitter賬戶與我的iPhone應用程序鏈接,這樣我可以訪問以下信息,

  • 訪問令牌
  • 用戶信息(電子郵件,twitter_id,....)

請通過步驟指導我。

PS:我使用社交框架鏈接推特和Facebook。

+3

Twitter不通過API提供電子郵件地址。 – rckoenes

+0

https://dev.twitter.com/discussions/4874和https://dev.twitter.com/docs/ios是你所需要知道的。 – Suhaiyl

+0

@rckoenes感謝您的信息。 – aToz

回答

1

社交框架可讓您將您的應用與支持的社交網絡服務集成在一起。在iOS和OS X上,此框架提供用於創建HTTP請求的 模板。僅在iOS上,社交框架 提供了一個通用界面,用於代表 用戶發佈請求。

要使用社會框架,您首先需要通過accounts framework請求訪問ACAccount。用戶必須授予他的帳戶權限。

一旦該應用獲得許可,您可以使用SLComposeViewControllerSLRequest代表用戶進行已認證的請求。你不需要訪問令牌!

您可以通過以下ACAccount屬性訪問某些用戶信息:

  • accountDescription
  • ACCOUNTTYPE(見類ACAccountType)
  • 憑證(請參閱類(帳戶的人類可讀的描述。) ACAccountCredential,您可以在這裏訪問oauthToken如果需要)
  • 標識
  • 用戶名
+0

您是否有任何教程顯示您如何將用戶鏈接到您的應用,就像托特斯想要的一樣?我只能找到顯示你如何從應用中發佈推文的教程。 –

相關問題