我已经尝试了几乎所有我能找到的解决方案 - 没有任何工作。基本上,状态会更新,但media_ids参数会被忽略。
我正在使用TwitterAPIExchange.php库。这是我的代码:
$url = 'https://api.twitter.com/1.1/statuses/update.json';
$postfields = array(
"media_ids" => 586556953049956353,
"status" => "So we keep truly! testing!"
);
$requestMethod = 'POST';
echo $twitter->setPostfields($postfields)
->buildOauth($url, $requestMethod)
->performRequest();