2011-07-04 77 views
2

由於從Twitter搜索api有2種響應格式(Atom和Json),我試圖通過使用URL獲取twits(Json格式):[http://search.twitter.com/search.json?q=pareshmayani],但你知道它是在同一時間返回與15個蠢特夫婦只有1頁(是其按照Twitter的搜索API文檔)一樣,如下圖:需要您的幫助Twitter搜索API

enter image description here 1

但是,如果我想獲取蠢特夫婦的第二頁是什麼,我知道我可以使用頁面查詢字符串值,如http://search.twitter.com/search.json?q=pareshmayani&page=2,但是當我使用它時,它會返回下面的輸出結果:

enter image description here

問題:所以當你已經注意到上面的響應,它應該返回的15個蠢特夫婦第2頁響應。請給我建議,如果我做錯了取第二頁的twits。

感謝名單, 帕雷什

回答

3

只有一個結果頁面。

如果您搜索熱門詞彙,例如cheryl cole,則會在JSON中看到一個'next_page'字段。該字段包含一個用於檢索下一頁的查詢字符串。

+0

Thanx爲您的大力支持。但是您也使用了我用過的相同的URL,但在我的情況下,next_page值沒有出現。您可以在附加的第一張圖片中看到相同的問題。 –

+1

查詢結果沒有第二頁。他們的關鍵是看結果的第一頁。檢查我的查詢JSON,你會看到next_page:「?page = 2&max_id = 87836354196680704&q = cheryl + cole」。另一個例子是http://search.twitter.com/search.json?q=noresultsblahblah,根本沒有結果,也沒有'next_page'字段。 –

+0

它不應該是這樣,因爲我已經完成了399條推文。但是您知道一件事,根據此推特頁面,我只收到15條推文:http://goo.gl/bCYAx,請在下面找到消息:「pareshmayani的較早推文結果無法使用。」 ,所以這可能會導致問題。 –