0

OAuth 2.0 を使用してアプリにドロップボックスを統合していますが、コア API https://api-content.dropbox.com/1/files/ /を使用して画像をアップロードしたいと考えてい ます。

私の問題は、ファイルアップロード用のパラメーターが表示されないことです(NSDataを送信できる場所)

DropBox ドキュメント リンク:- https://www.dropbox.com/developers/core/docs ( /files (POST) )

DBRestClient を使用してファイル/画像をアップロードしたくありません。1 つは webView (OAuth 2.0) を介して、もう 1 つは内部フレームワークを介して 2 回ログインする必要があり、アプリには OAuth 2.0 統合が必要です。

4

1 に答える 1

1

よく見てください。ドキュメントには次のように記載されています。

リクエスト本文:「アップロードするファイルの内容。POST 本文全体がファイルとして扱われるため、すべてのパラメーターをリクエスト URL の一部として渡す必要があります。リクエスト URL は、他の OAuth リクエストに署名する場合と同様に署名する必要があります。 URL。」

そのため、メッセージ本文 (POST データが送信される場所) を介して実際のコンテンツをアップロードする必要があります。

ただし、ドキュメントでは、代わりに/files_putを使用することも推奨されています。

于 2013-11-03T08:52:51.480 に答える