2011-08-24 88 views
2

我正在将一些Twitter功能集成到我的应用程序中。所以基本上我想要做的就是基于一些关键字(#hashtags)以及从那些摘录中检索推文(如果存在图片并将其呈现给用户)。iOS Twitter搜索API实体

问题是,在“GET搜索”查询如"http://search.twitter.com/search.json?q=Twitter%20API&result_type=mixed&count=5"实体不受支持,所以我想知道我该如何实现我的任务。

我认为所有的推文都用这个查询,然后对每个推文做这个调用“GET status/show /:id”,这样我就可以得到每个tweet的实体 - 获取tweet文本中的链接 - 然后再次调用一个存储和共享推文图片的服务,但效率不高,需要大量连接。

回答

-1

当时Twitter搜索API不支持实体,现在它能正常工作

1

Just%escape the#。在URL中,%23是#。

此查询会查找tweet标记#iphone。

http://search.twitter.com/search.json?q=%23iphone&result_type=mixed&count=5

为了逃避串做到这一点

的NSString URL = @ “与#hashtag网址”; NSString * escapedString = [url stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

这将用%23代替#。

+0

非常感谢您的建议......我会解决它......但我的问题是另一个:) – ubiAle