我希望我的推文分享按钮能够像推文实际显示图像、标题和描述一样工作。我给了 Twitter Cards 但它不起作用,我不明白为什么。我的 G+ 运行良好,但我在使用 Twitter 和 Facebook 分享时遇到了一些问题。
我的 Twitter 分享锚标签如下
<a class="fa fa-twitter" href="https://twitter.com/intent/tweet?status=<?php echo base_url(); ?>index.php/Testimonials/fb_share/<?php echo $row->client_id; ?>" target="_blank"><i class="icomoon-icon-twitter"></i><span class="share-title"></span></a>
我也试过用 url 代替 status 但仍然没有运气
<a class="fa fa-twitter" href="https://twitter.com/intent/tweet?url=<?php echo base_url(); ?>index.php/Testimonials/fb_share/<?php echo $row->client_id; ?>" target="_blank"><i class="icomoon-icon-twitter"></i><span class="share-title"></span></a>
我的推特卡在下面
<!-- Twitter Card data -->
<meta name="twitter:card" content="summary">
<meta name="twitter:site" content="http://quanutrition.com/Dotcom/new/">
<meta name="twitter:title" content="<?php echo $res['name'];?>">
<meta name="twitter:description" content="<?php echo $res['content1'];?>">
<meta name="twitter:creator" content="@author_handle">
<meta name="twitter:image" content="http://quanutrition.com/Dotcom/new//admin/assets/uploads/clients_image/<?php echo $res['image'];?>">
<!-- Twitter summary card with large image must be at least 280x150px -->
<meta name="twitter:image:src" content="http://quanutrition.com/Dotcom/new//admin/assets/uploads/clients_image/<?php echo $res['image'];?>">
对于特定的 client_id,$res 变量看起来像这样
Array ( [client_id] => 1 [name] => Shikhar Dhawan [image] => shikhar-dhawan-759.jpg [video] => [content1] => "营养在我的恢复和表现中起着关键作用。使用运动基因测试和先进的营养血液生化对我有帮助。有计划的饮食会变得更加科学和以结果为导向。”
现在我不明白为什么 Twitter 卡不起作用。我以完全相同的方式做了 G+,并且效果很好。有人可以建议如何解决这个问题吗?