获得我的令牌,可以调用核心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,...)
答案 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();
这对我有用。