-1

在经历了许多教程和示例之后,我很困惑!

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

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

请指导我完成这些步骤。

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

4

1 回答 1

1

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

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

一旦应用程序被授予权限,您就可以使用SLComposeViewControllerSLRequest代表用户发出经过身份验证的请求。您不需要访问令牌!

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

  • accountDescription(帐户的人类可读描述。)
  • accountType(参见类 ACAccountType)
  • 凭证(参见类 ACAccountCredential,如果需要,可以在此处访问 oauthToken)
  • 标识符
  • 用户名
于 2012-11-06T14:48:51.797 回答