最近ハマった事をぼちぼち書こうかと。 内容はタイトルの通りです。 会社でsalesforceを導入しており、社内SNSでChatterというものを使ってました。 APIが用意されてたので、それを利用してアプリを作って遊んでたんですが、画像のアップロードにすんごいハマった。 作ってた機能は、カメラで撮影した写真付きでコメントを投稿するっていうそれだけ。 ドキュメントを見る限り、リクエストを投げる際に、 JSON 画像データ この2つをPOSTで送らないといけなかったらしい。 では、Objective-Cからmurtipart/form-dataの形式でリクエスト投げる際にはどう書くのか? ドキュメントのリクエストサンプルと、自分のソースコードをちょっと比較しながら見てもらえれば。 ちょっと先にポイントだけ。 ChatterはOAuth認証を使ってるので、headerにaccess_token
![Objective-Cでmultipart/form-data - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/0cf63c350142cc926118d781e9e2b81873f2407b/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Fadvent-calendar-ogp-background-f625e957b80c4bd8dd47b724be996090.jpg%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9T2JqZWN0aXZlLUMlRTMlODElQTdtdWx0aXBhcnQlMkZmb3JtLWRhdGEmdHh0LWNvbG9yPSUyMzNBM0MzQyZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZ0eHQtY2xpcD1lbGxpcHNpcyZ0eHQtYWxpZ249bGVmdCUyQ21pZGRsZSZzPTljZjE5ZDliMzczMTEzODdlYzI3Mzg2NTM4OWYwN2Ji%26mark-x%3D142%26mark-y%3D151%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwa291Y2hpNjcmdHh0LWNvbG9yPSUyMzNBM0MzQyZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWNlYmNlY2E3YTRjZTU5MWM5MzU0NWMxOWE4MzBjNTM3%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D604de294bd83e3a5724c44a1f88ffb4a)