https://api.dropbox.com/1/account/info生成无效的OAuth请求

时间:2014-05-02 18:01:16

标签: dropbox dropbox-api

获得我的令牌,可以调用核心API,但是当我打电话

https://api.dropbox.com/1/account/info

我得到了

{"error": "Invalid OAuth request."}

根据文档(https://www.dropbox.com/developers/core/docs#account-info),除了语言环境之外没有其他参数,只有可疑的GET。

我正在行使的用例通过检查当前用户的帐户信息来验证访问令牌是否已被撤销。

我通过HTTP访问core-api而不是通过提供的库(Python,Ruby,PHP,...)

1 个答案:

答案 0 :(得分:0)

您必须通过使用令牌设置授权标头,在您的网址连接中添加访问令牌。

System.out.println("accesstoken:" + access_token);
String token="Bearer ";
token+=access_token;
if (access_token != null) {
URL url = new URL(
"https://api.dropbox.com/1/account/info?locale=English");
connection = (HttpURLConnection) url.openConnection();

这对我有用。