Dropbox v2 SDK Dot Net 删除共享 link

Dropbox v2 SDK Dot Net Delete Shared link

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

等待dbx.Sharing.UnshareFileAsync("文件路径")

它抛出异常>“调用API函数“sharing/unshare_file”时出错:您的API应用程序是一个“应用程序文件夹”应用程序。不允许访问这个 API 函数” 任何想法为什么会这样以及如何删除 public 共享 link.

The UnshareFileAsync method is for unsharing a specifically shared file, not for deleting a shared link. (These are different features.) Per the error message, this method is not supported for apps using the "app folder" access type,因此您的应用无法调用它。

如果您想撤销共享 link,您应该改用 RevokeSharedLinkAsync