Twitter API,获取推文作为图片

5
我了解您可以通过创建如下的URL来使用Twitter API获取特定推文的URL:
https://twitter.com/username/status/tweet-id

然而,是否有可能获取推文的图片? 我可以获取媒体图片,但那些只是人们在推文中发布的图片。我想知道是否有可能获得推特本身的图像。


有很多屏幕截图API服务 - 你试过其中任何一个吗? - Terence Eden
有没有直接的解决方案? - Jamsheer
4个回答

4

不错的信息。但是这只获取oEmbed(HTML),而没有图像。我尝试设置widget_type=photo,但没有效果。 - Hendy Irawan
1
我认为没有办法得到真实的图像,只能获得 HTML。但是如果您拥有推文的 HTML,则可以使用类似 HTML2Canvas 的库(请参见链接 https://dev59.com/LWgv5IYBdhLWcg3wSewe )将该 HTML 转换为所需的图像。请确保在 HTML 中包含 CSS。祝你好运! - applecrusher
有没有解决方案? - Jamsheer
将HTML转换为图像可能是我目前能想到的唯一解决方案,但我已经有一段时间没有在这个项目上工作了。 - applecrusher


0

快进到2023年-以上提到的任何一个都似乎不再可用。

这个库对我来说工作得非常完美。它不是一个Web API,但是工作良好并且具有很好的选项: https://github.com/Xacnio/tweetcapture


-1

现在您可以使用 Twitter 上的 @aissistant 句柄获取推文的图像或截图。

Retweet any tweet with the comment "@aissistant #image" to get an image.
Retweet any tweet with the comment "@aissistant #screenshot" to get a screenshot.

如果您想尝试其他选项,比如转换成Memes和笑话,请查看该账户。

全面披露:我是该账户背后的机器人创建者。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接