2012-05-23 36 views
0

我正在寫一個twitter twitter(使用Elliot Haughin's library),我想回復應用發佈的轉推。Twitter API - 回覆轉推

我已閱讀statues/update的文檔,並嘗試使用'* in_reply_to_status_id *'和'* user_mentions *'中的值,但似乎不起作用。

我在做什麼錯,還是有更好的方法來做到這一點?

代碼示例;

$answer = '@'.$retweet->entities->user_mentions[0]->screen_name.' thanks!!'; 
$this->tweet->call('post', 'statuses/update', array('status' => $answer, 'in_reply_to_status_id' => $retweet->id)); 
+0

的鳴叫,你能不能給我的教程如何做到這一點?提前致謝。 – AdityaSetyadi

回答

0

您應該包括誰轉推後,而不是在帖子中提到的一個用戶名。

$answer = '@'.$retweet->user->screen_name.' thanks!!'; 

五言中,對於這個工作,你應該要求與include_entities => 1

+0

我的搜索將'include_entities'設置爲1,但沒有'user-> screen_name',但'from_user'起作用。謝謝。 – Rooneyl