Google应用程序脚本使用Dropbox APi列出折叠

2024-06-26 13:24:22 发布

您现在位置:Python中文网/ 问答频道 /正文

在我成功地将文档从google drive上传到dropbox之后,我搜索并列出dropbox中的文件夹

我遵循this。但它不起作用,下面是我从谷歌发来的错误信息:

Request failed for https://api.dropboxapi.com returned code 400. Truncated >server response: Error in call to API function "files/list_folder": Must >provide HTTP header "Authorization" or URL parameter "authorization". (use >muteHttpExceptions option to examine full response) (ligne 370, fichier "xxx")

有人有好主意吗

多谢各位

  function testDtG(){

     var dropboxAccessToken = 'X1t-xxxxxxxx';  // dropbox token

     var data = {
      "path": "/C40/",
      "include_deleted": false,
      "include_media_info": false,
      "recursive": true
      }

      var headers = {
       "Content-Type": "application/json",
       "Authorization": 'Bearer ' + dropboxAccessToken,
       "Dropbox-API-Arg": JSON.stringify(data)
       };
       Logger.log(headers);


      var apiUrl = "https://api.dropboxapi.com/2/files/list_folder";


      var response = JSON.parse(UrlFetchApp.fetch(apiUrl, data).getContentText());
      Logger.log(response);
    }

Tags: tohttpscomapidataresponsevarfunction