【发布时间】:2020-10-22 20:17:46
【问题描述】:
我正在通过短信向我的用户发送确认链接。
当 SMS 到达设备时,无需任何用户交互,就会触发对链接的 GET 请求,从而确认我的约会。
有没有办法检测 GET 请求是由用户触发还是某些预览或安全获取请求触发的?
【问题讨论】:
标签: android sms message preview
我正在通过短信向我的用户发送确认链接。
当 SMS 到达设备时,无需任何用户交互,就会触发对链接的 GET 请求,从而确认我的约会。
有没有办法检测 GET 请求是由用户触发还是某些预览或安全获取请求触发的?
【问题讨论】:
标签: android sms message preview
事实证明,Google Messages 应用程序会尝试获取 url 的预览。
我找到了这个用户代理
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36 Google (+https://developers.google.com/+/web/snippet/)
现在我只是忽略带有字符串snippet 的用户代理。
【讨论】: