【问题标题】:Open graph protocol not working in whatsapp打开图形协议在whatsapp中不起作用
【发布时间】:2018-04-24 12:09:37
【问题描述】:

我按照下面打开的图元标记显示共享缩略图。 它在 facebook 中完美运行,但在 whatsapp 中却不行

  <meta property="og:site_name" content="Hahaa haa">
  <meta property="og:title" content="Haaha haa - Music Player" />
  <meta property="og:url" content="http://13.126.57.106/aiyoapp/public/" />
  <meta property="og:description" content="Haaha haa Music Player is used to share">
  <meta property="og:image" itemprop="image"  content="http://13.126.57.106/aiyoapp/public/images/ha_thumb.png">
  <meta property="og:type" content="website" />

【问题讨论】:

    标签: whatsapp facebook-opengraph


    【解决方案1】:

    我也遇到过同样的问题,在任何 opengraph 测试工具和社交网站上一切正常:facebook、twitter、ok、vk,但在 whatsapp 和电报中却没有。

    因此,经过大量研究,问题出在我们的虚拟站点防火墙中,该防火墙可防止站点被许多逻辑爬网,其中一些是 IP 和 User-Agent。 whatsapp 和电报正在 ping 站点以获取 og 数据,而不是像社交站点那样扔掉它们的服务器,而是通过您的移动运营商的动态 IP,但用户代理是 Messenger 本身的,它在我们自动生成的黑名单中。

    检查您是否没有禁止他们的用户代理字符串访问您的网站,该字符串包含:WhatsApp/2.17.395 ATelegramBot(如 TwitterBot)

    希望它有所帮助。

    【讨论】:

    • 如何检查我的防火墙是否阻止了这些代理?
    • 防火墙通常不会阻止代理,除非您在代码中创建了类似“防火墙”的逻辑来阻止 IP 或用户代理。
    猜你喜欢
    • 2020-09-14
    • 1970-01-01
    • 2021-02-28
    • 1970-01-01
    • 2015-12-23
    • 2015-03-01
    • 2013-04-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多