因此,我設法將谷歌用戶帳戶連接到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))。大部分時間用於檢查令牌的有效性 –