2016-05-16 21 views
0

twitterで画像を投稿したいです。私はswift 2を使用して画像を投稿します。私はさまざまな方法を試しました。これまでのところ、JSONでの結果は、ここでこのtwitterで画像を投稿する2

{ 
    "expires_after_secs" = 86400; 
    image =  { 
     h = 540; 
     "image_type" = "image/png"; 
     w = 540; 
    }; 
    "media_id" = 732352461227233281; 
    "media_id_string" = 732352461227233281; 
    size = 514691; 
} 

答えて

0

TwitterのAPIドキュメントです:

https://dev.twitter.com/rest/reference/post/media/upload

あなたはパラメータの完全な範囲を提供しなければなりません。私はちょうどmedia_data提供

パラメータ

**media** [required]: The raw binary file content being uploaded. Cannot be used with media_data. 

**media_data** [required]: The base64-encoded file content being uploaded. Cannot be used with media. 

**additional_owners** [optional]: A comma-separated list of user IDs to set as additional owners allowed to use the returned media_id in Tweets or Cards. Up to 100 additional owners may be specified. 
+0

。 'let parameters =" media_data ":imageData.base64EncodedStringWithOptions([])]' –

+0

または「メディア」を使用します:imageData .... '私は同じ結果を持っています。 –

関連する問題