如果 iOS 用户没有 Twitter 帐户,是否可以通过 TWRequest 为 API 使用仅应用程序身份验证,例如获取用户的时间线? (user_timeline.json)?
当 iOS 设备上没有设置 Twitter 帐户时,我目前使用 user_timeline.json API 获取 http 状态 400。
最佳答案
您不能直接使用 TWRequest,因为 TWRequest 需要一个 ACAccount 实例。根据文档,此 acAccount 是可选的,当 acAccount 为 nil 时,Apple 实现完全可以处理仅应用程序流程,但不幸的是,情况并非如此。
不过,您可以使用 STTwitter在没有用户上下文的情况下检索用户时间线的库。
代码片段 here .
关于ios - TWRequest iOS API 是否支持仅应用程序身份验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17098599/