実現したいこと
TwitterのAPIにて動画投稿のプログラムを書いています。
動画投稿は「INIT」「APPEND」「FINALIZE」の3ステップですが、
初っ端の「INIT」でつまずいています。
動画の返り値である「media_id」が欲しいのですがNULLになります。
どうすれば正しい返り値が取得できますでしょうか?
今回のプログラムを通じて学べたらと思います。
画像の投稿はできました。
該当のソースコード
PHP
1$URL = 'https://upload.twitter.com/1.1/media/upload.json'; 2 3$connection = new TwitterOAuth($row['Ck'], $row['Cks'], $row['At'], $row['Ats']); 4 5$video_file = dirname(__FILE__).'/'abc.mp4; 6 7$post_data = array( 8 'command'=>'INIT', 9 'media_type' => 'video/mp4', 10 'total_bytes' => filesize($video_file), 11 'media_category' => 'tweet_video' 12); 13$res = $connection->post($URL, $post_data); 14var_dump($res);//NULL
試したこと
色々とネットリサーチしましたが分かりませんでした。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。


回答1件
あなたの回答
tips
プレビュー