php - 检查电报是否正在获取链接数据(用户代理是电报)

标签 php user-agent

我有一个网站,用户必须登录他/她的帐户才能查看页面...但我想当有人时设置元标记(描述、图像和标题)在电报上分享链接...

我该怎么办? 提前致谢。

最佳答案

所以。我通过使用 server.com/test.php 找到了答案,内容如下:

file_put_contents("heh.txt", $_SERVER['HTTP_USER_AGENT']);

然后我在聊天中给出了电报的链接。 heh.txt 的内容是:

TelegramBot (like TwitterBot)

所以你应该使用:

if($_SERVER['HTTP_USER_AGENT'] === "TelegramBot (like TwitterBot)"){
  //do something
}

关于php - 检查电报是否正在获取链接数据(用户代理是电报),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32440659/

相关文章:

html - 视差网站 - 修复 Internet Explorer 10 移动版的背景图像

cross-browser - 查找/设置 css 行高默认值

php - Wordpress cron wp_schedule_single_event – 操作并不总是有效

php - Shopware 6 价格收集器/处理器的折扣计算错误

PHP 数据结构(类 Java)集合

zend-framework - XAMPP + Zend Framework = .phtml 文件不呈现

php - 需要修改 Wordpress 主页模板以包含编辑器字段的忽略内容

html - 用户代理样式表覆盖我自己的样式

python - 对 Selenium 使用随机 userAgent(python)

http - 用于服务器的正确用户代理是什么?