如何在没有用户交互的情况下使用 Dropbox 插件从 Grails 中的 authUrl 返回 Dropbox 代码

How get Dropbox code returned from authUrl in Grails with Dropbox plugin without user interaction

我如何通过服务或测试从 Grails 中的 Dropbox authUrl 获取访问代码? 在 Grails Dropbox wiki 中有以下内容:

Next user will need to redirect to above authUrl from Step 1 and then DropBox will give you a code.

是否有一些 Grails 或 Java 方法可以在没有真实用户重定向的情况下获取代码?

我之所以喜欢,是因为我想定期从 Grails 服务检查链接的 Dropbox 文件。

可能吗?提前致谢!

您似乎没有阅读下一步。

一旦用户向您提供该代码,您就可以使用它来生成一个访问令牌,您可以存储该令牌并在将来使用,而无需再次执行前两个步骤。

如文档所述:

And last step is to get an access token and it can be easily get by executing accessTokenService.getAccessToken(code). Here you need to pass code to it got by step 2 and then this method will give an access token. Save it anywhere like database or somewhere else for further use.

然后文档继续说:

Next part will give you details about using various DropBox services by using access token got from above part.