OAuth を使用して Tumblr に画像を投稿しようとしています。私はObjective Cを使用していますが、一般的な解決策も非常に役立ちます。
オンラインの画像を投稿することができました(「ソース」パラメーターを使用)。ただし、クライアントから (「data」パラメーターを使用して) 画像を投稿することはできず、いくつかの問題で混乱します。
1) 「multipart/form-data」または「application/x-www-form-urlencoded」を使用する必要がありますか? この問題に関しては、相反する主張を見てきました。
2) 投稿本文には何を入力し、ベースストリングには何を入力すればよいですか? oAuth 仕様によると、"multipart/form-data" を使用する場合、投稿本文に追加するパラメーター ("type" や "caption" など) をベース文字列に追加する必要はありませんが、 「source」で投稿に成功した場合、ベース文字列にもパラメーターを追加した場合にのみ機能しました。
3) 画像はどの形式で本文に追加すればよいですか? ベース文字列にも追加する必要がある場合、どの形式でそこに追加する必要がありますか?
ありがとう!