因此,我设法将谷歌用户帐户连接到API.AI我的代理按照这guide和发现类似answer这一点。获取谷歌用户配置文件给出的用户ID和访问令牌
已添加“配置文件”和“电子邮件”作为客户端范围。现在
,助手已发送用户ID和的accessToken我履行网络挂接,下originalRequest->数据 - >输入 - >用户
事情是这样的:
"user":{
"accessToken":"TWWM**********************bgf",
"locale":"en-US",
"userId":"AKL*********************exlT"
}
到目前为止,我accesToken Google总是使其无效。
如果我检查我的令牌:
https://www.googleapis.com/oauth2/v3/tokeninfo?access_token=TWWM**********************bgf
它
{
"error_description": "Invalid Value"
}
如何获得基本的用户资料信息,如名字,姓氏和电子邮件给出了上述的accessToken呈现为无效和UserId?
我应该调用哪个GoogleApi终点?
“它主要用来为接入令牌交换其他令牌”令牌信息端点仅用于获取有关'access_token','id_token信息''或'token_handle'(api explorer [here](https://developers.google.com/apis-explorer/#p/oauth2/v2/oauth2.tokeninfo))。大部分时间用于检查令牌的有效性 –