从Google Assistant Webhooks获取WAN IP地址

时间:2018-02-20 19:48:51

标签: actions-on-google dialogflow

在我们的应用与Google智能助理帐户关联期间,我们会通过映射其广域网IP地址对用户进行身份验证。

收到Webhooks意图后,它们来自Google云,而不是用户设备,因此WAN IP不匹配。然后就不可能知道用户是否还在家里。

似乎有获取用户和设备标识的方法,例如名称或设备位置。有没有办法获得设备WAN IP地址? (àlax-forwarded-for)。

1 个答案:

答案 0 :(得分:0)

简而言之 - 不。

智能助理平台旨在让用户在某种程度上透明地从一台设备移动到另一台设备。设备ID甚至不是标准配置。

如果您需要知道他们的位置以确保他们没有移动,那么您可以ask for their physical location。对于扬声器设备,例如家庭,它将使用用户设置的设备位置,但对于移动设备,它将使用GPS。