【问题标题】:How do I embed an image on twitter from my own website?如何从我自己的网站在 Twitter 上嵌入图像?
【发布时间】:2021-05-16 08:09:18
【问题描述】:

我在我的网站上有一个使用 php 生成的图像,我想要一个“tweet this image”链接,其中包含类似的内容

“这张图片是在推特帖子上的example.com 生成的。

这怎么可能?

我读到只能从推特服务器本身嵌入图片,但有没有办法在用户点击“tweet this image”后自动上传它们?

我目前有这个:

<a class='fab fa-twitter' 
    target='_blank' 
    href='twitter.com/intent/tweet?url=<img-link>" 
    . $player->getIgn() 
    . "&amp;via=<name>&amp;text=My%20first%20join%20on%20Hypixel%20was%20" 
    . $player->getYears()
    ."%20years%20ago!'>Tweet this image</a>

【问题讨论】:

    标签: php image twitter


    【解决方案1】:

    看看the Twitter markup guide

    twitter:image

    要在卡片中使用的图像的 URL。图片大小必须小于 5MB。支持 JPG、PNG、WEBP 和 GIF 格式。仅使用动画 GIF 的第一帧。不支持 SVG。 与摘要、summary_large_image、玩家卡片一起使用。

    例子:

    <meta name="twitter:image" content="http://graphics8.nytimes.com/images/2012/02/19/us/19whitney-span/19whitney-span-articleLarge.jpg">
    

    【讨论】:

    • 嗯,但是语法会怎样呢?我目前有这个: 推特这张图片
    • @austrianExpert 请向您的原始问题提交edit,并附上此信息以及其他有助于在不阅读 cmets 的情况下理解您的问题的所有内容。另外,请使用 Markdown 语法进行格式化以增强可读性。谢谢!只看你的sn-p,我会说你手动转义了链接?这是什么内容管理系统?普通的PHP? $player-&gt;getIgn() 是什么,做什么,它来自哪里,等等?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-11-14
    • 1970-01-01
    • 1970-01-01
    • 2020-04-07
    • 2015-04-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多