3

ボックス API を使用して、ボックス フォルダーに保存されているファイルのメタデータを取得しています。API 呼び出しを行うと、ダウンロード URL を含むすべてのメタデータを取得しますが、すべてのファイルに対して null です。

各ファイルに手動で移動し、共有リンクをクリックしてダウンロード URL を生成する必要があります。ファイルがボックス フォルダに到着するとすぐに、ファイルのダウンロード URL を自動生成することはできますか??

4

1 に答える 1

1

API を使用して、ダウンロードできるようにするファイルごとにダウンロード URL を生成できます。アプリがメタデータをダウンロードするときに、ダウンロード URL リンクが存在するかどうかを確認できます。そうでない場合は、リンクを作成できます。送信する URL リクエストは、cURL では次のようになります。

curl https://api.box.com/2.0/files/29985317831 -H "Authorization: Bearer AUTH_TOKEN" -d '{ "shared_link": { "access": "open" } } -X PUT

Box API は、URL リンクを含む、ファイルの更新された JSON メタデータで応答します。詳細については、API ドキュメントへのリンクを参照してください: https://box-content.readme.io/#create-a-shared-link-for-a-file

于 2015-05-17T00:46:01.530 に答える