localhost上的Twitter卡验证器

时间:2015-10-05 14:16:41

标签: php twitter meta-tags twitter-card

所以我正在测试Twitter和Facebook共享功能。

我目前正在测试Twitter的分享按钮,我已添加到meta代码中,经过几个小时的搜索,我发现我可以嵌入推文(将Twitter图片嵌入我的推文链接回我的网站)我需要推特卡。

我的元代码:

   <meta name="twitter:card" content="summary_large_image">
    <meta name="twitter:site" content="http://MY_IP_ADDRESS:3000/">
    <meta name="twitter:creator" content="@random">
    <meta name="twitter:title" content="Parade of Fans for Houston’s Funeral">
    <meta name="twitter:description" content="NEWARK - The guest list and parade of limousines with celebrities emerging from them seemed more suited to a red carpet event in Hollywood or New York than than a gritty stretch of Sussex Avenue near the former site of the James M. Baxter Terrace public housing project here.">
    <meta name="twitter:image" content="http://cdn0.lostateminor.com/wp-content/uploads/2015/10/Amazing-long-exposure-photos-make-light-look-like-cobwebs-on-trees2-650x434.jpg">

然后是分享按钮,如下所示:

  <img src="http://cdn0.lostateminor.com/wp-content/uploads/2015/10/Amazing-long-exposure-photos-make-light-look-like-cobwebs-on-trees2-650x434.jpg">
    <a href="https://twitter.com/intent/tweet?button_hashtag=test" data-url="http://localhost.share.com/" target="_blank">Tweet #test</a>
  </img>

当我发推特哈希标签时,它不会选择我的图片或发推特。因此,我一直在尝试运行我的网站(我正在测试,以便在我的本地主机上使用Twitter&#39;卡验证器)https://cards-dev.twitter.com/validator

我收到以下错误消息:error message

任何想法我做错了什么?或者为什么我不能使用我的IP地址,以便测试Twitter卡?

谢谢!

1 个答案:

答案 0 :(得分:9)

我以为我会把这个留在这里,因为任何人都会绊倒这个。由于我很久以前就问过这个问题,我实际上无法记住这个问题,但我认为最简单的解决方案就是使用ngork。

https://ngrok.com/

下载ngrok。在本地运行您的服务器,然后将ngrok指向您运行本地服务器的端口,并且它会按照......的方式吐出一些东西。

Session Status                online                                                                                                                   
Version                       2.1.18                                                                                                                   
Region                        United States (us)                                                                                                       
Web Interface                 http://127.0.0.1:4040                                                                                                    
Forwarding                    http://65hkdy7ed.ngrok.io -> localhost:3000                                                                               
Forwarding                    https://65hkdy7ed.ngrok.io -> localhost:3000 

你有自己的URL使用:)