twitterのAPIアカウントが取れたので早速 https://upload.twitter.com/1.1/media/upload.json
でbase64に変換した画像を投稿.
レスポンスのmedia_id
をhttps://api.twitter.com/1.1/statuses/update.json
を使って投稿テスト,そこでのbase64の認識が誤っていたので備忘録
今までのbase64の認識 -> data:image/png;base64,iVBORw0KGgoAAAANSUhEUgA ...
実際のbase64 -> iVBORw0KGgoAAAANSUhEUgA ...
base64自体は英数字大文字小文字でデータを表現するという認識.
data:image...
とかはそのヘッダなのかなと思ってたんですがこの表記の仕方はData URIというプロトコルでした.
data:[<MIME-type>][;charset=<encoding>][;base64],<data>
ヨシ!