我从googlehome请求中获取请求JSON:
"user": {
"lastSeen": "2018-12-24T08:42:42Z",
"locale": "en-US",
"userId": "ABwppHGejC50Av4qx7dLYCacumFL0Lhte94TCAaJCfTHkr2jMBN8A3re3kMBvCnUezQ3XcBrjp3nxyl8FElOD8KAERdYHA"
},
我们可以通过解密此“ userId”来获取电子邮件地址或用户ID吗?
答案 0 :(得分:0)
不是userId
字段,不是。
实际上,此字段已弃用,will be removed于2019年5月。
但是...
您可以设置account linking并请求用户通过Google登录助手进行连接。这将为您提供一个idToken
,其中包含诸如电子邮件地址和Google用户ID之类的信息。如果您使用的是Google行动库,它将解码此令牌(如果有)并在conv.user.profile.payload
中提供信息。