2015-08-16 64 views
2

我使用下面的調用Twitter的APITwitter通過Hastag搜索缺少參數?

https://api.twitter.com/1.1/search/tweets.json?q=#iosgames 

我得到的迴應:

{"errors":[{"code":25,"message":"Query parameters are missing."}]} 

根據所需的this的唯一參數是q的查詢字符串。

問題不在於我的OAuth,因爲它與狀態/用戶調用一致。

我錯過了什麼?

+1

井號(哈希標籤),需要編碼,我相信。 – kittykittybangbang

+0

血腥幹得好。 %23修正了它。 – Yonkee

+0

整潔,很高興我能幫上忙。回答已發佈。 – kittykittybangbang

回答

2

井號(或井號,如果你喜歡)是其中之一,其必須被編碼爲通過URL發送。 #%23代表,所以你的要求應該是:

https://api.twitter.com/1.1/search/tweets.json?q=%23iosgames 
1

你需要URL編碼您的#標籤:

https://api.twitter.com/1.1/search/tweets.json?q=%23iosgames

Reference