我正试图以这种方式访问用户的圈子:
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”标头,也许我使用了错误的令牌?
答案 0 :(得分:1)
目前经过身份验证的用户唯一受支持的userId
为me
。