You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何创建全权限Dropbox应用?应用权限转换相关技术问题

解决Dropbox App从「App Folder」切换到「Full Dropbox」权限的问题

我完全懂你现在的困扰——用「App Folder」权限的Dropbox应用调用某些API时会直接报错,比如你遇到的:

调用API函数sharing/get_folder_metadata时出错:您的API应用是「App Folder」应用,不允许访问此API函数。

正如你了解的,Dropbox确实不支持直接修改现有应用的权限级别,只能通过创建新应用来切换到「Full Dropbox」权限。下面是一步步的实操方案,帮你顺利完成迁移:

  • 创建新的Full Dropbox权限应用

    1. 登录Dropbox开发者控制台的「My apps」页面
    2. 点击「Create app」,选择对应的API类型(如果是用Scoped access,记得勾选覆盖全Dropbox的权限;如果是传统权限选项,直接选「Full Dropbox」)
    3. 填写应用名称、选择关联团队(如果是团队应用),完成创建流程
  • 迁移应用配置与凭据

    1. 把旧应用里的关键配置(比如OAuth重定向URI、Webhook地址、自定义权限范围等)逐一复制到新应用中
    2. 保存新应用的App key和App secret,这两个是后续代码替换的核心凭据
  • 更新代码与重新获取用户授权

    1. 替换代码中所有旧应用的App key和App secret,确保API请求都指向新应用
    2. 引导用户重新授权:因为权限范围扩大到了全Dropbox,旧的授权令牌会失效,必须让用户重新授权新应用访问他们的Dropbox空间
  • 验证API功能

    1. 重新调用之前报错的sharing/get_folder_metadata接口,确认现在可以正常返回数据
    2. 测试其他需要全局访问的API(比如文件搜索、共享管理类接口),确保所有功能都能正常工作

额外提醒

  • 旧的「App Folder」应用可以暂时保留,但如果不再使用建议及时删除,减少安全隐患
  • 向用户重新授权时,要清晰说明应用需要访问全Dropbox的原因,符合隐私合规要求

内容的提问来源于stack exchange,提问作者Mr. Blond

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 10:05:05