2

Box 認証トークンを使用して Box API を使用する方法を理解するのに苦労しています。関連する部分 (アクセス トークン、更新トークンなど) をキーチェーンに保存できるように、認証フローをアプリに組み込みました。私が抱えている問題は、アプリを再度開くたびに、BoxOAuth2Session を設定する適切な方法や、保存されたトークンを再利用してファイルを Box にアップロードする方法が見つからないことです。現在、clientID とシークレットを使用して BoxOAuth2Session を再作成し、そのセッションで accessToken、refreshToken などの値を手動で設定しています。BoxFilesResourceManager を作成し、この BoxOAuth2Session をアタッチして、uploadFileWithInputStream でファイルをアップロードします。このリクエストは常に 401 で失敗します。Box にファイルをアップロードできる唯一の方法は、すぐにアップロードすることです[BoxSDK sharedSDK].filesManager を使用してログイン手順に従います。API にアクセスするために OAuth 状態を再作成するために予想されるワークフローは何ですか?

4

1 に答える 1