首页 > 解决方案 > Dropbox v2 SDK 点网删除共享链接

问题描述

我正在为 Dot Net 使用 VS2013 Winforms 和 Dropbox SDK 版本 5.5.0 并尝试“删除”或“取消共享”之前使用此代码创建的共享公共链接,但它不起作用。

等待 dbx.Sharing.UnshareFileAsync("FilePath")

它引发异常>“调用 API 函数“共享/unshare_file”时出错:您的 API 应用程序是“应用程序文件夹”应用程序。不允许访问此 API 函数”任何想法为什么会这样以及如何删除公共共享链接。

标签: c#.netvb.netdropbox-apidropbox-sdk

解决方案


UnshareFileAsync方法用于取消共享特定共享文件,而不是用于删除共享链接。(这些是不同的功能。)根据错误消息,使用“应用程序文件夹”访问类型的应用程序不支持此方法,因此您的应用程序无法调用它。

如果要撤消共享链接,则应改为使用RevokeSharedLinkAsync.


推荐阅读