我有一个对Google API的 Java ClientRequest,它返回一个包含基于 access_token 的配置文件的 json。网址是:
https ://www.googleapis.com/oauth2/v1/userinfo?access_token=ya29.1.AADtN_VALuuUTBm8ENfNTz8s ...
回应是:
{
"id": "111223344556677889900",
“电子邮件”:“myemail@gmail.com”,
“已验证电子邮件”:是的,
"name": "我的名字",
"given_name": "我的",
"family_name": "姓名",
“链接”:“plus.google.com/111223344556677889900”,
"图片": "照片.jpg",
“性别”:“男性”,
“语言环境”:“en”
}
几点:
1我想使用java库来避免挂载http请求,保留google服务器url和其他小事。
2我不需要授权的步骤,因为此时我的方法接收到访问令牌(所有 oauth 步骤都在之前完成)。
3在这种方法中,我们没有(目前也不需要)客户端 ID 和密码。
4我不需要 Google+ 范围。其实我宁愿不要去那里。到目前为止,只找到了使用 Plus 库的示例。
总之,我需要 google api java 库中的东西与现在使用的 http 请求完全相同。
非常感谢您!