1

Box認証のドキュメントとその他のStackOverflowの質問を確認しましたが、それでも明確な答えを見つけることができません。

私のクライアントはエンタープライズBoxクライアントであり、service / adminアカウントを使用してBox.comにログインし、フォルダーを作成してファイルをアップロードする会社の内部Webアプリケーションを構築したいと考えています。アップロードされたフォルダは、Boxにログインして追加のファイルをアップロードする特定の顧客が利用できるようになります。

同じことを表すシーケンス図を作成しました。

ここに画像の説明を入力してください

これがサポートされているBox認証モデルであるかどうかを教えてください。Box 2.0ベータAPIトークンを使用して、サービスアカウントとしてログインし、ファイル/フォルダー/共有を作成できますか?

ご協力いただきありがとうございます!

4

2 に答える 2

0

この質問が投稿されてから新たな展開があり、JWT (JSON Web Token) と Box Developers Edition を使用して Box にアクセスできるようになりました。

開発者アカウントを作成すると、アプリ ユーザーを作成し、エンタープライズ ID と秘密鍵ファイルを使用してログインできるようになります。詳細については、ドキュメントを確認してください: Box Developer Edition

さらに、boxsdkには Box Developer Edition のサポートが付属しています。

于 2015-09-14T21:19:04.587 に答える
0

あなたのために働くことができるいくつかのオプションがあります。最初に最も簡単な方法を提案させてください。それで十分でない場合は、目標を達成するための他の方法を提案できます。

ソリューションには通常の Box 認証を使用できます。そのためには、アプリケーションの API キーと認証トークンを取得するだけです。次に、ファイルをアップロードしたら、V2 API を使用してファイルの共有リンクを作成します。その共有リンクをクライアントにメールで送信すると、クライアントはそのリンクを使用してファイルにアクセスできます。

于 2012-08-30T06:19:23.957 に答える