2014-10-02 102 views
0

我正在創建獲取特定主題標籤的推文源。當即時通訊使用像#getaway這樣的通用hashtag時,結果很好。但是,如果我使用#gadgetshow2014等特定標籤,則只會顯示一條推文。當我從twitter上搜索時,應該有很多推文。Twitter API - PHP(只有幾條推文出現在特定的主題標籤中)

感謝提前:)

代碼:

$consumer_key=' '; 
$consumer_secret=' '; 
$access_token=' '; 
$access_token_secret=' '; 

$hashtag='gadgetshow2014'; 
$max_tweets = 25; 

$twitter = new TwitterOAuth($consumer_key, $consumer_secret, $access_token, $access_token_secret); 
$url = 'https://api.twitter.com/1.1/search/tweets.json?q=%23' . $hashtag . '&result_type=recent&count=' . $max_tweets . '&include_entities=true'; 
$tweets = $twitter->get($url); 
$tweets = $tweets->statuses; 
+0

除非您顯示您目前有哪些代碼無法正常工作,否則我們不會也無法真正幫助您。但你是新的,沒有閱讀職位準則,我明白了。 – Svenskunganka 2014-10-02 06:30:40

+0

將其添加到主要問題,而不是:) – Svenskunganka 2014-10-02 07:07:08

+0

嗨@Svenskunganka,很抱歉。我在主要問題中添加了代碼。非常感謝你的幫助:) – TinTin 2014-10-02 07:12:47

回答

0

可悲的是,你已經在運行對Twitter的API許多人爲限制之一。

請注意,Twitter的搜索服務以及擴展後的Search API並不意味着是推文的詳盡來源。並非所有推文都將通過搜索界面進行索引或提供。 https://dev.twitter.com/rest/reference/get/search/tweets

您可以嘗試使用max_id參數變老鳴叫 - 但它是unlikey產生任何影響。

+0

嗨@terennce,謝謝你的回覆。我嘗試了,但沒有效果。 – TinTin 2014-10-02 08:41:12

相關問題