我已经将我的Facebook同步到我的Twitter页面,因此每当我在我的Facebook页面上发布链接时,它会显示照片和名称,请检查下面的图像:
但是在我的推文页面上,它只会显示没有名字的链接,我将不得不点击查看照片查看下图中的照片检查:
我共享链接的页面上的元标记
<meta name="twitter:card" content="photo" />
<meta name="twitter:site" content="@Eventc" />
<meta name="twitter:title" content="<?php echo ucwords($data['event_title']); ?>" />
<meta name="twitter:image" content="http://eventciti.com.ng/<?php echo $data['event_image']; ?>" />
<meta name="twitter:url" content="http://eventciti.com.ng/event/<?php echo $data['event_title']; ?>" />
那么如何在我的推文中显示照片并缩短网址?
感谢
答案 0 :(得分:0)
要在推文中显示图片,您必须创建一条推文,其中添加了手动图像以显示该图片。遗憾的是,meta标签无法达到你想要的效果。
如果你想使用api,我不知道php API。 您可以使用twitter4j与以下行自动显示图像或搜索php替代或直接致电twitter。 https://dev.twitter.com/rest/reference/post/statuses/update
StatusUpdate update = new StatusUpdate("Message and http://Link");
update.setMedia(new File("pictureto show"));
twitter.updateStatus(update);
我认为如果网址太长并且在邮件末尾,网址会自动被截断。