确认短信上的电话预览 URL:生成假验证/PHP

我们为客户创建了一个用于会议安排的 Web 应用程序 (PHP)。

我们向用户发送 SMS 以确认他们的会议,并带有一个链接,单击以确认他们的会议。

大多数用户都在手机上启用了短信中的网站预览。

如何检查页面是从手机的“短信浏览器预览器”加载还是真的被人点击/加载?

一个简单的 get_browser 无济于事,因为浏览器预览器通常是用户的浏览器......而且它不是一个爬虫的坏机器人......

客户端的流程是:用户点击手机上收到的链接,会议确认。

有小费吗 ?找不到任何想法如何检测并防止“错误验证”。


月关宝盒
浏览 116回答 1
1回答

哆啦的时光机

饼干技巧有效:在 wp 函数中:   function set_new_cookie_conf() {    setcookie( 'confirm_cookie', 'human', time() + 3600, COOKIEPATH, COOKIE_DOMAIN );}add_action( 'init', 'set_new_cookie_conf');在确认功能中: if(isset($_COOKIE['confirm_cookie'])) {               //DO THE JOB             }
打开App,查看更多内容
随时随地看视频慕课网APP