Nodjs Dropbox API Make Folder并创建具有编辑权限的共享链接

时间:2018-01-08 21:37:52

标签: node.js dropbox

我查了相关的帖子,但没找到我需要的东西。 我能够收到以下API调用序列的链接:

dbx.filesCreateFolder({ path: '/folderName' })
  .then(function(response) {
    dbx.sharingShareFolder({ path: response['path_lower'], 
                                         shared_link_policy: 'anyone',
                                         actions: ['invite_editor'],
                                         // link_settings: { access_level: 'editor' }
                           })
      .then(function(response) {
        let dropboxURL = response['preview_url'];
        // email link to users or w/e
      })
      .catch(function(error) {
        // handle share foldererror
      });
.catch(function(error) {
  // handle create folder error
});

我可以创建该文件夹并获取我可以共享的网址,但该链接会将用户引导至您要求访问的网页,而不是授予开始时的完整编辑权限。

希望我的问题很清楚。谢谢

1 个答案:

答案 0 :(得分:0)

对于遇到此问题的任何人,我设法通过sharedAddFolderMember专门为所有想要的协作者提供访问权限来解决这个问题。