2011-08-24 115 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