Dropbox filesListFolder显示我的路径无效



我使用Dropbox Javascript SDK调用dropbox.filesListFolder({ path: 'apps/my_app' })和Dropbox返回400错误

Error in call to API function "files/list_folder": 
request body: path: 'apps/my_app' did not match pattern 
'(/(.|[\r\n])*)?|id:.*|(ns:[0-9]+(/.*)?)'

我已经检查了我的应用程序有正确的权限,在API网站上生成了一个令牌来测试,并检查了文件夹存在于我的Dropbox应用程序中的帐户中。

我也试过路径Apps/my_app,my_app

使用像appsmy_appapps\my_appapps\my_app这样的反斜杠也不起作用。

我还能试试什么?

除了根本身(这将只是空字符串""), Dropbox API路径应该以"/"开头。因此,对于您的示例,您将提供"/apps/my_app"

另外,请注意,如果你的应用程序有"app文件夹";访问类型,你的路径将自动解释相对于应用程序文件夹本身,所以你不会包括"/apps/my_app"部分。也就是说,在这种情况下,要列出应用程序文件夹本身的根目录,你只需提供"",或者列出一些文件夹,例如名为"subfoldername";在app文件夹中,您将提供"/subfoldername".

相关内容

  • 没有找到相关文章

最新更新