谷歌发布其用于Google+社交网络的API只是片刻
但是如何获得用户的数字ID?还是我被迫使用oAuth?
我知道当你访问你的/外国个人资料页面时,它是用URL写的,但是如何用programmaticaly进行编写
info:
http ://developers.google.com/+/api/latest/people/get
http://developers.google.com/+/api/oauth
(我正在使用Python API)
使用OAuth时,您可以使用字符串'me'而不是userId,这样您就可以检索经过身份验证的用户的公共内容:
print service.activities().list(userId='me',collection='public').execute()
Run Code Online (Sandbox Code Playgroud)
我假设你正在使用PHP API(查看你的标签),试着把'我'而不是userId.
编辑: 检索经过身份验证的用户的个人资料时,您可以从"id"字段获取userId(从http://developers.google.com/+/api/获取 JSON响应):
{
"kind": "plus#person",
"id": "118051310819094153327",
"displayName": "Chirag Shah",
"url": "https://plus.google.com/118051310819094153327",
"image": {
"url": "https://lh5.googleusercontent.com/-XnZDEoiF09Y/AAAAAAAAAAI/AAAAAAAAYCI/7fow4a2UTMU/photo.jpg"
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4799 次 |
| 最近记录: |