【问题标题】:Twitter Card Validator error when in development开发中的 Twitter Card Validator 错误
【发布时间】:2014-11-28 10:42:46
【问题描述】:

我在验证开发中的 Twitter Card 时遇到问题。 我已将路由器的公共 IP 配置为指向我的内部 LAN IP/端口http://119.21.79.135:3000

鉴于元标记已到位;

<meta name="twitter:card" content="photo" />
<meta name="twitter:site" content="@flickr" />
<meta name="twitter:title" content="Mountain sunset" />
<meta name="twitter:description" content="Explore Reza-Sina's photos on Flickr. Reza-Sina has uploaded 113 photos to Flickr." />
<meta name="twitter:image" content="http://farm8.staticflickr.com/7334/11858349453_e3f18e5881_z.jpg" />
<meta name="twitter:url" content="https://www.flickr.com/photos/reza-sina/11858349453/" />

我已经使用生产/暂存链接对此进行了测试,并且 Twitter 卡验证器可以正常工作。

但是,在开发中,Twitter 卡验证器日志返回此错误:

ERROR: Internal server error

每当我针对我的公共 IP 运行验证器时,log/development.log 中都没有显示任何内容

有没有人遇到过类似的情况?

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-4 twitter twitter-card


    【解决方案1】:

    已为验证器推送更新,希望能解决大多数返回“错误:内部服务器错误”的情况。请尝试一下,让我知道您是否仍然遇到问题!

    我刚才在我自己的域上尝试了您的标签,并且卡片显示(除了 Flickr 照片不再存在这一事实)。

    【讨论】:

    • 有趣。感谢更新!我实际上找到了解决方法,查看ngrok.com 使用它来创建我的“假”公共域名,以便我在实际公共 url 上测试我的本地主机服务器 :)
    猜你喜欢
    • 1970-01-01
    • 2017-09-26
    • 1970-01-01
    • 2020-12-03
    • 1970-01-01
    • 1970-01-01
    • 2016-03-27
    • 2013-08-05
    • 1970-01-01
    相关资源
    最近更新 更多