私は、WebアプリケーションからDropboxへの適切な統合を作成する方法について、非常に混乱しています。アプリケーション用のDropbox統合
アプリケーション内からファイルをリストして作成したいと考えています。 NodeJSとDropbox JS SDKを使用しています。
しかし、私は認証/許可を設定する方法について理解していません。
私はDropboxアプリケーションを作成し、APIキーを生成しました。 私はDropboxののSDKに私の呼び出しでAPIキーを渡します。
var dbx = new Dropbox({
accessToken:
"ABC_MY_KEY_123"
});
dbx
.filesListFolder({ path: "" })
.then(function(response) {
console.log(response);
})
.catch(function(error) {
console.log(error);
});
私は戻って、次のエラーを取得しています:
状況:400、 [0]エラー:APIへの呼び出しで」エラーを関数 "files/list_folder":このAPI関数は1つのDropboxアカウントで動作しますが、指定したOAuth 2アクセストークンはDropbox Businessチーム全体のものです。 APIアプリキーにチームメンバーのファイルアクセス権があるので、正確なユーザーを指定するための "Dropbox-API-Select-User" HTTPヘッダーまたは "select_user" URLパラメーターを指定することで、チームメンバーのDropboxを操作できますhttps://www.dropbox.com/developers/documentation/http/teams
私のアプリケーションには自分のユーザーがいて、そのユーザーを使って認証する必要がありますか?
または、Dropboxのビジネスに役立つAPIがありますか?