2016-06-19 57 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);