2016-02-13 100 views
0

一直試圖弄清楚數組,現在我不能得到與推文一起發佈的標籤,推文本身發佈就好,只是沒有標籤,我的代碼低於:將twitter標籤添加到twitter api狀態更新

$tweetmsg='testing'; //this is just an example of the variable 
$connection->post('statuses/update',array('status' => $tweetmsg, 'entitites' => array('hashtags' => array('text' => 'test')))); 

文檔:https://dev.twitter.com/rest/reference/post/statuses/update

API庫我使用:https://github.com/abraham/twitteroauth

回答

3

你只需要使用:

$tweetmsg='testing #one #two #three';

它應該工作,除非您將#更改爲html實體或將其剝離。

編輯: 作爲提示,我會告訴你可能更容易使用https://github.com/jublonet/codebird-php而不是你的庫。

+0

* Doh *我一直在考慮它太難了,沒有想到。我可以答覆你的答案,但這不是真正的答案。 我仍然想知道如何通過api來做到這一點。 –

+0

它應該與api一起工作,它不會顯示在你的tweet上?什麼顯示在你的推文? – peixotorms

+0

它在推文中顯示是的,但我的意思是說,在數組中有一部分,我可能不得不在未來刪除標籤,所以我不能接受這是一個明確的答案。這是一個快速修復,但我需要知道如何使用API​​參數 –