2

一年前,我做了一个 ios 应用程序,并在应用程序中集成了 twitter+OAuth。当我发布我的应用程序时,它运行良好。但是现在它给出了错误Request E51F2651-7D60-4670-9513-2D6494661959 failed with error: Error Domain=HTTP Code=410 "The operation could not be completed. (HTTP error 410.)"。谁能告诉我如何解决这个问题。

我在 Twitter 中的应用权限是 读取、写入和直接消息,请求 URI 是api.twitter.com/1。我已经搜索了很多关于这个问题的信息。大多数人都说我们必须只选择客户端的应用程序类型,但我在我的推特帐户中没有找到这个选项。请给我一些指导。

4

1 回答 1

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 帐户,它会简化身份验证过程。

于 2013-07-17T13:47:16.943 回答