Dropbox v2 SDK 点网删除共享链接

问题描述

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

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

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

解决方法

The UnshareFileAsync method 用于取消共享特定共享文件,而不是删除共享链接。 (这些是不同的功能。)根据错误消息,使用 the "app folder" access type 的应用不支持此方法,因此您的应用无法调用它。

如果您想撤销共享链接,则应改用 RevokeSharedLinkAsync

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...