2016-06-19 90 views
0

我在Twitter API的工作創造一個功能,併爲用戶提供從軟件直接鳴叫: 這裏是我的代碼:Twitter的API媒體上傳不工作

$connection = new TwitterOAuth($this->getTwitterbpTable()->getConsumerKey(), $this->getTwitterbpTable()->getConsumerSecret(), $account->oauth_token , $account->oauth_secret); 
$connection->setTimeouts(10, 150); 
$media1 = $connection->upload('media/upload', ['media' => 'https://bleupagereview.files.wordpress.com/2014/02/bleupage.png']); 
     $parameters = [ 
       'status' => 'My Media tweet here', 
       'media_ids' => implode(',', [$media1->media_id_string]) 
     ]; 

     $connection->post('statuses/update', array('status' => $parameters)); 

腳本工作正常(不丟任何錯誤/異常),但不是上傳文件,而是簡單地推送媒體ID。

我應該如何改變它,以便它上傳帶有狀態消息的媒體文件。

回答

0

郵功能應該是這樣的:

$connection->post('statuses/update', $parameters);