Iphone 什么是Twitter';重复的tweet错误代码?
在我的iphone应用程序中,我使用Twitter OAuth iphone从Twitter发布和检索数据。问题是,如果有人想发布两次推特(可能是错误的),我需要告诉他推特已经发布了 当我这样做时,我从Twitter收到一个403错误: 请求失败,出现错误 Domain=HTTP Code=403“该操作 无法完成。(HTTP错误) 403。)” 这条消息并没有告诉我我试图发布一条重复的推文。当由于更新限制而拒绝请求时,将使用指定的403代码 我想到的一个解决方案是在我的应用程序中保留一个tweet列表(存档),每次发送新tweet时都会检查该列表。这个解决方案的问题是,如果有人从web或其他应用程序更新他的twitter状态,它将失败,因为我的应用程序中的存档将不会更新 我发现了一个例子,上面说403代码只是用于重复的tweet,但文档上说不是这样 编辑: 上面写着: 在这种情况下,你会接到一个电话 请求失败:威瑟罗:哪个将 包括一个N错误对象 错误。推特通常会回来 有意义的HTTP错误代码(如404 对于“未找到用户”等),以及 这种情况是N错误的-域 将是“HTTP”,并且-代码将是 相关的HTTP状态代码。这个 NSError的userInfo将包含 可能包含 响应主体和“响应”是什么 将包含NSHTTPURLResponse。 这使得它真的,真的很容易 知道你的孩子怎么了吗 联系Iphone 什么是Twitter';重复的tweet错误代码?,iphone,twitter,Iphone,Twitter,在我的iphone应用程序中,我使用Twitter OAuth iphone从Twitter发布和检索数据。问题是,如果有人想发布两次推特(可能是错误的),我需要告诉他推特已经发布了 当我这样做时,我从Twitter收到一个403错误: 请求失败,出现错误 Domain=HTTP Code=403“该操作 无法完成。(HTTP错误) 403。)” 这条消息并没有告诉我我试图发布一条重复的推文。当由于更新限制而拒绝请求时,将使用指定的403代码 我想到的一个解决方案是在我的应用程序中保留一个twe
但我在应用程序中收到的N错误的userInfo属性为空。问题在于Twitter OAuth iPhone for 4xx响应不会返回响应正文。
解决方案可以是修改MGTwitterEngine以提供完整的错误消息。可以找到一个示例。See 403也用于重复推文,带有“原因:状态是重复的”。在我收到的N错误中,未指定“原因:状态是重复的”。我刚刚收到->错误域=HTTP代码=403“操作无法完成。(HTTP错误403)。”