一年前我做了一个 ios 应用程序并在应用程序中集成了 twitter+OAuth。当我发布我的应用程序时,它工作正常。但现在它给出错误 Request E51F2651-7D60-4670-9513-2D6494661959 failed with error: Error Domain=HTTP Code=410 "The operation couldn't be completed. (HTTP error 410.)" 。谁能告诉我如何解决这个问题。
我的应用程序在 Twitter 中的权限是读取、写入和直接消息,请求 URI 是 api.twitter.com/1。我已经搜索了很多有关此问题的信息。大多数人都说我们只能选择客户端的应用程序类型,但我在我的推特帐户中没有找到这个选项。请给我一些指导方针。
最佳答案
不清楚您使用的是 iOS Twitter 功能还是其他框架(但 oAuth 让我认为它是另一个框架)。 Twitter V1 API 已被弃用并停用。您现在应该使用 1.1 版本:
https://dev.twitter.com/blog/api-v1-is-retired
这意味着 URI 中应该有 1.1,而不是只有“1”。
https://dev.twitter.com/docs/api/1.1
我会尝试更新您正在使用的框架,或者可能切换到内置的 Twitter 功能,如果用户的手机上有 Twitter 帐户,这会简化身份验证过程。
关于ios - Twitter 消息发布问题(iOS 应用程序中的请求失败,错误为 : Error Domain=HTTP Code=410 "The operation couldn’ t be completed.,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17701280/