做亞伯拉罕的twitteroauth的圖書館工作update_with_media?做亞伯拉罕的twitteroauth的圖書館工作update_with_media?
我使用下面的代碼,但它返回我stdClass的對象 ( [請求] => /1/statuses/update_with_media.json [錯誤] =>錯誤創建狀態。)
session_start();
require_once('twitteroauth/twitteroauth.php');
require_once('config.php');
if (empty($_SESSION['access_token']) || empty($_SESSION['access_token']['oauth_token']) || empty($_SESSION['access_token']['oauth_token_secret'])) {
header('Location: ./clearsessions.php');
}
$connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET,$_SESSION['access_token']['oauth_token'], $_SESSION['access_token']['oauth_token_secret']);
$image = './images/5298.png';
$content = $connection->post('statuses/update_with_media',
array(
'media[]' => '@{$image};type=image/jpeg;filename={$image}',
'status' => 'My current location'));
include('html.inc');
任何一個任何想法如何解決這個問題?
編輯1:我使用https://upload.twitter.com/1/作爲URL
據我所知,你不需要;類型=圖像/ JPEG;文件名= {$圖像} 它工作,如果你嘗試沒有他們? –
無....不會沒有它 –
工作,爲新的Twitter媒體上傳檢查此解決方案:https://stackoverflow.com/questions/26340704/twitter-image-upload-error-media-parameter-is-失蹤/ 26931378#26931378 –