Iphone Twitter API:解码getFollowerIDsFor从Twitter返回的字符串(用于Obj-C的MGTwitterEngine) 新问题

Iphone Twitter API:解码getFollowerIDsFor从Twitter返回的字符串(用于Obj-C的MGTwitterEngine) 新问题,iphone,twitter,Iphone,Twitter,谢谢你的回复。我猜这个问题被误解了。我为此道歉 我的解释类似于getFollowerIds,正如名称所示,该方法应该获取跟随者ID列表,但事实并非如此 我的实际问题是,如何使用MGTwitterEngine API从Twitter获取关注者/关注者列表。虽然我查阅了文档,但没有找到相同的内容 问候, 詹尼斯 上一个问题 我们可以通过MGTwitterEngine对象使用GetFollowerIds获得跟随者列表。它总是返回一些我无法理解的字符串,即如何解码或类似的内容 假设结果字符串为“025

谢谢你的回复。我猜这个问题被误解了。我为此道歉

我的解释类似于getFollowerIds,正如名称所示,该方法应该获取跟随者ID列表,但事实并非如此

我的实际问题是,如何使用MGTwitterEngine API从Twitter获取关注者/关注者列表。虽然我查阅了文档,但没有找到相同的内容

问候,

詹尼斯


上一个问题 我们可以通过MGTwitterEngine对象使用GetFollowerIds获得跟随者列表。它总是返回一些我无法理解的字符串,即如何解码或类似的内容

假设结果字符串为“025815FA-BAF6-49E6-96B4-86F2D4C8C6CA”

如何理解这个字符串中有什么?有谁能突出这一点吗

我们将不胜感激

问候,,
Jennis

该值是唯一的标识符,实际上没有任何意义。我不熟悉Cocoa,但当我环顾四周时,我在MGTwitterEngine的文件中发现了以下内容,它似乎与您的问题相关:

关于从Twitter返回的数据的说明 每个twitterapi方法都返回一个NSString,它是唯一的 该连接的标识符。 这些标识符将传递给所有 委托方法,因此您可以 跟踪正在发生的事情

无论何时请求成功,您都将收到一个呼叫 执行请求成功:因此 你会知道一切都很顺利。 对于大多数API方法,您将 然后接到相应的电话 方法,以获取所需的数据类型 已请求(状态已接收:…或 接收到的DirectMessages:…或 用户信息已接收:…)。发送的值 对于这些方法,都是NSArrays 包含每种语言的词典 状态、用户或直接消息,带有 如有必要,可使用子词典(用于 例如,时间线方法通常 返回状态,每个状态都有一个 提供信息的子词典 关于发布该消息的用户 地位)

只需尝试调用一些方法,并使用NSLog()查看您需要的数据 回来你应该找到格式 非常容易集成到您的 应用程序

当然,有时候请求会失败——生活就是这样。在 不太可能发生的事件 无法创建请求的连接 做了,你会得到零回 而不是连接标识符, 然后就不会再接到电话了 与该请求有关。如果你得到 nil back而不是NSString 连接完全失败。那是 这是检查计算机是否正常工作的好时机 连接到互联网,等等 开

然而,更为常见的是,连接本身将继续进行 很好,但是在上会有一个错误 推特方面,无论是因为 技术上的困难,还是因为 你的电脑出毛病了 请求(例如,您输入了错误的 用户名和密码,或者您试图 获取不存在的用户的信息, 或者类似的事情)。具体 错误条件大多是记录在案的 在twitterapi文档中 在线

在这些情况下,您将收到对requestFailed:withError:的调用,该调用将 包括一个N错误对象 错误。推特通常会回来 有意义的HTTP错误代码(如404 对于“未找到用户”等),以及 这种情况是N错误的-域 将是“HTTP”,并且-代码将是 相关的HTTP状态代码。这个 NSError的userInfo将包含 可能包含 响应主体和“响应”是什么 将包含NSHTTPURLResponse。 这使得它真的,真的很容易 知道你的孩子怎么了吗 联系