gpt4 book ai didi

html - Twitter 卡片未验证

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:44:41 24 4
gpt4 key购买 nike

我正在尝试测试 Twitter 卡片,但无法弄清楚。我抄袭了他们的一个例子,只是改变了目标链接,这样它就可以链接到我的网站。我创建了这个快速示例网站来测试:http://www.canvasmagazine.tk/index.htm/

当我转到 Twitter 卡验证程序时,它一直返回相同的错误。

错误:FetchError:在等待请求响应时超过 4.seconds to Portal.Pink-constructor-safecore,包括重试(如果适用)(卡错误)

所以我去掉了具有自定义字体和背景的 CSS,它会减慢运行时间。但是我仍然收到同样的错误。我还反复将元数据从名称更改为属性,然后将其与上面的结合起来,但仍然没有成功。希望这是我所缺少的明显东西。任何帮助,将不胜感激。

<meta property="twitter:card" content="summary_large_image">
<meta property="twitter:creator" content="@Environmentnyou">
<meta property="twitter:domain" content="http://canvasmagazine.tk/index.htm">
<meta property="twitter:title" content="Canvas Magazine | ">
<meta property="twitter:description" content="test">
<meta property="twitter:image" content="http://canvasmagazine.tk/images/tile.jpg">

编辑:我还尝试关闭每个元标记而不是“>”,但这没有任何区别。

EDIT2:已解决。 Twitter 封锁了我的服务器。

最佳答案

我也遇到了这个问题,但我们无法找出问题所在。但我发现了某些可能对您有所帮助的故障排除步骤。

  1. 检查 robots.txt 并确保允许 user-agent: twitterbot。有时,Twitter 会被此文件阻止读取元数据。

  2. 检查 Twitter 服务器的 IP 地址是否被您的主机阻止。这些是 Twitter 使用的 IP 地址:

    199.59.148.209
    199.59.148.210
    199.59.148.211
    199.16.156.124
    199.16.156.125
    199.16.156.126

    (来源:https://dev.twitter.com/cards/troubleshooting)

    此外,Twitter 的 ASNUM 是 AS13414。

  3. 您的 Apache .htaccess 文件正在拒绝请求。您可以通过打开您的 .htaccess 文件并查找类似以下内容来检查这一点:

    拒绝来自 199.59.149.*

按照上述故障排除步骤进行操作,如果对您有用,请告诉我们!

谢谢,

拉凯什·索兰基

关于html - Twitter 卡片未验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28060739/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com