如何使用google-api-python-client查看Google+用户圈子

时间:2014-08-11 13:56:13

标签: python google-plus google-api-python-client

我正试图以这种方式访问​​用户的圈子:

from apiclient.discovery import build
service = build('plus','v1',developerKey=my_developer_key) # <-- NOT the user's token
people_request = service.people().list(userId=my_gplus_id, collection='connected')
all_people = people_request.execute()

用户批准了以下范围:

'https://www.googleapis.com/auth/plus.login',
'https://www.googleapis.com/auth/userinfo.email',
'https://www.googleapis.com/auth/userinfo.profile'

但是我收到了这个错误:

<HttpError 403 when requesting https://www.googleapis.com/plus/v1/people/107512995392892664693/people/connected?alt=json&key=... returned "Forbidden">

有什么想法吗?感谢〜!

编辑:我尝试使用谷歌的JS API。它不使用“key”url param,而是使用带有用户访问令牌的“bearer”标头,也许我使用了错误的令牌?

1 个答案:

答案 0 :(得分:1)

目前经过身份验证的用户唯一受支持的userIdme