ios - TWRequest iOS API 是否支持仅应用程序身份验证?

标签 ios twitter twrequest

如果 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/

相关文章:

ios - 应用程序图标未出现在 ios 的应用程序切换器中

ios - Swift - 将字符串从 VC1 传递到 VC2 - 崩溃

android - 从没有 Twitter 应用程序的 Android 应用程序发推文

android - 在 Android 上的 Activity 中添加指向 Twitter 帐户的链接

iphone - NSInvocationOperation 忽略 maxConcurrentOperationCount

ios - 如何解决 XCode 13.3 中的 SwiftPM.SPMRepositoryError 错误 3

ios - iOS 中的 Sqlite 数据库锁定问题

php - Twitter API 不响应整个推文

iphone - TWRequest 中的 EXC_BAD_REQUEST 问题