我有一个对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 请求完全相同。
非常感谢您!