Phone 预览 URL 确认短信:生成虚假验证/PHP

Phone preview URL on confirmation SMS : generate fake validation / PHP

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

我们向用户发送短信以确认他们的会面,link 单击以确认他们的会面。

大多数用户在 phone.

的短信中启用了网站预览

我如何检查页面是从 phone 'sms browser previewer' 加载还是真的被人点击/加载?

一个简单的 get_browser 帮不上忙,因为浏览器预览器通常是用户的浏览器......而且它不是一个糟糕的机器人抓取东西..

客户端的流程是:用户点击phone收到的link,会议确认。

有什么建议吗? 找不到任何想法如何检测和防止 'false validation'。

谢谢!

谢谢,cookie 技巧有效:

在 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

             }