Dropbox API v2 - 用户在收到令牌后删除了应用程序文件夹
Dropbox API v2 - App folder deleted by user after receiving token
我知道撤销令牌的方法之一是删除应用程序文件夹(如果应用程序使用 "app folder" 权限)。如果发生这种情况,则会抛出 InvalidAccessTokenException。
是否绝对有必要在每次 API 调用期间检查应用程序文件夹是否存在?或者更确切地说,有某种设置或标志可以在找不到文件夹时创建文件夹(在写入之前)。
您应该确保您的应用 catch
能够处理 InvalidAccessTokenException
任何 API 调用,因为这随时可能发生。这将涵盖两种情况:如果用户明确撤销了应用程序,以及用户刚刚删除了应用程序文件夹。对于后一种情况,您不需要做任何额外的事情。
我知道撤销令牌的方法之一是删除应用程序文件夹(如果应用程序使用 "app folder" 权限)。如果发生这种情况,则会抛出 InvalidAccessTokenException。
是否绝对有必要在每次 API 调用期间检查应用程序文件夹是否存在?或者更确切地说,有某种设置或标志可以在找不到文件夹时创建文件夹(在写入之前)。
您应该确保您的应用 catch
能够处理 InvalidAccessTokenException
任何 API 调用,因为这随时可能发生。这将涵盖两种情况:如果用户明确撤销了应用程序,以及用户刚刚删除了应用程序文件夹。对于后一种情况,您不需要做任何额外的事情。