サイトのトップへ戻る

Twitter 開発者 ドキュメント日本語訳

チャンクの単体アップロード

写真や小さい tailored audiencesをアップロードする際には、通常64MB以下のサイズになるので、非分割アップロードを使用することができます。

以下が、写真を非分割アップロードする例です:

POST /1.1/ton/bucket/{bucket} HTTP/1.1
Host: ton.twitter.com
Content-Type: image/jpeg
Content-Length: {number_of_bytes}
Authorization: OAuth oauth_consumer_key="XXXXXXXXXX", oauth_nonce="XXXXXXXXXX", oauth_signature="XXXXXXXXXX", oauth_signature_method="HMAC-SHA1", oauth_timestamp="1426878860", oauth_token="XXXXXXXXXX", oauth_version="1.0"
 
{image bytes}


応答は以下のようになります:

HTTP/1.1 201 OK
Date: Wed, 05 Nov 2014 22:50:16 UTC
Content-Length: 0
Location: /1.1/ton/bucket/{bucket}/AzGxDfEg_Hj.jpg

アップロードが完了したら、後でTwitter APIの呼び出しで使う場合に備えて Location ヘッダを保存してください。