我需要将文件从我的帐户上传到Dropbox团队帐户。我无法做到。我正在使用ACCESS_TOKEN
我需要调用哪个API来上传团队帐户中的文件。
我使用以下方法:
var dbxTeam = new DropboxTeam({ accessToken: ACCESS_TOKEN });
但我无法在JSON中找到团队用户详细信息。
我不知道如何使用UI5中的Dropbox文档中列出的API。
https://www.dropbox.com/developers/documentation/http/teams
我参考上面的链接。
但我无法理解获取团队成员列表的URL结构,
/装置/ list_member_devices。在ACCESS_TOKEN
?
我无法理解以上网址中的代码。
curl -X POST https://api.dropboxapi.com/2/team/devices/list_member_devices \
--header "Authorization: Bearer <get access token>" \
--header "Content-Type: application/json" \
--data "{\"team_member_id\": \"dbmid:AAFdgehTzw7WlXhZJsbGCLePe8RvQGYDr-I\",\"include_web_sessions\": true,\"include_desktop_clients\": true,\"include_mobile_clients\": true}"
我正在使用我的id,uid和团队ID的ACCESS_TOKEN,从中我可以获得团队成员列表吗?
提前致谢。
答案 0 :(得分:0)
curl是一个发送http请求的命令行工具。在UI5中,jQuery将为您完成这项工作。我会尝试在您的请求下面进行翻译,但不进行测试。
var token = "Your access token";
var requestJSON = {
"team_member_id": "your team Id",
"include_web_sessions": true,
"include_desktop_clients": true,
"include_mobile_clients": true
};
var successCallbackFunction = function(data, textStatus, jqXHR) {
// process team list member data here
// results stored in data
}
jQuery.ajax( "https://api.dropboxapi.com/2/team/devices/list_member_devices", {
method: "POST",
contentType: "application/json",
headers: {
Authorization: "Bearer " + token
},
data: requestJSON,
success: successCallbackFunction
} )