如何从服务或测试中获取Grails中Dropbox authUrl的访问代码? 在Grails Dropbox wiki中有以下内容:
下一个用户需要从步骤1重定向到authUrl以上,然后DropBox会给你一个代码。
是否有一些Grails或Java方法如何在没有真正的用户重定向的情况下获取代码?
我之所以希望这样,我想定期从Grails服务检查链接的Dropbox文件。
它可以吗?提前谢谢!
答案 0 :(得分:2)
您似乎缺少阅读下一步。
一旦用户向您提供该代码,您就可以使用它来生成一个访问令牌,您可以在将来存储和使用该令牌,而无需再次执行前两个步骤。
正如文件所述:
最后一步是获取访问令牌,它可以很容易地获得 执行accessTokenService.getAccessToken(代码)。在这里你需要 在第2步中将代码传递给它,然后此方法将提供访问权限 令牌。将它保存在数据库或其他任何地方以便进一步保存 使用
然后文件继续说:
下一部分将为您提供有关使用各种DropBox服务的详细信息 通过使用从上面部分获得的访问令牌。