我正在尝试完成oAuth2之旅以获取AccessToken。
我跟着this official guide了解了Java API是如何工作的,我正在使用the documentation来理解课程如何协同工作,但我无法理解com.dropbox.core
的方式。{ {1}}#DbxWebAuth
。
我不明白哪些值会给finish(Map<String, String[]> queryParams)
。
有人解释我吗?
PS:这是我写的一些代码,用于检索访问令牌。
queryParams
答案 0 :(得分:1)
Dropbox Java Core SDK tutorial确实使用的DbxWebAuthNoRedirect
方法与finish
方法不同DbxWebAuth
:
DbxWebAuthNoRedirect.finish
DbxWebAuth.finish
DbxWebAuth.finish
文档的queryParams
文档包含以下内容:
queryParams - 对redirectUri的GET请求的查询参数。
有关如何使用它的示例,SDK附带的Web文件浏览器示例应用程序使用DbxWebAuth.finish
:
DbxAuthFinish authFinish;
try {
authFinish = getWebAuth(request).finish(request.getParameterMap());
}