将Twitter帐户链接到您的iOS应用程序

时间:2012-11-06 14:07:56

标签: iphone objective-c ios twitter social-framework

经过一些教程和样本后,我很困惑!

我想将用户的Twitter帐户与我的iOS应用程序相关联,以便我可以访问以下信息,

  • 访问令牌
  • 用户信息(电子邮件,twitter_id,....)

请指导我完成这些步骤。

PS:我正在使用社交框架链接Twitter和Facebook。

1 个答案:

答案 0 :(得分:1)

  

社交框架可让您将应用与支持的社交功能集成   网络服务。在iOS和OS X上,这个框架提供了一个   用于创建HTTP请求的模板。仅在iOS上,社交框架   提供了一个通用的接口,用于代表发布请求   用户。

要使用社​​交框架,首先需要通过accounts framework请求访问ACAccount。用户必须为其帐户授予权限。

一旦获得了应用程序的许可,您就可以使用SLComposeViewControllerSLRequest代表用户进行经过身份验证的请求。你不需要访问令牌!

您可以通过以下ACAccount属性访问某些用户信息:

  • accountDescription(帐户的可读描述。)
  • accountType(请参阅类ACAccountType)
  • 凭证(请参阅ACAccountCredential类,如果需要,可以在此处访问oauthToken)
  • 标识符
  • 用户名