如何嵌入而不是将照片上传到 Twitter?

发布于 2024-11-09 16:06:32 字数 261 浏览 0 评论 0 原文

我注意到最近的一些推文有与之相关的媒体,例如来自 TwitPic 或 Flickr 的照片以及来自 Youtube 的视频。你可以直接在 Twitter 网站上看到它们,所以它不仅仅是一个链接。我的想法是 Twitter 已经与这些精选的媒体供应商建立了合作伙伴关系,例如 Flickr、Twitpic 等。

我正在寻求自动从图片库发送一些推文。然而,我不想将这些照片上传到其他地方。我想自己托管它们,然后从推文中嵌入/引用它们。然而,它们也应该被视为内联。

这样的事可能吗?

I've noticed that some recent tweets have media associated with them, for example photos from TwitPic or Flickr and videos from Youtube. You can see them on the Twitter website directly, so it's more than just a link. My thinking is that Twitter has formed these partnerships with these select suppliers of media, being Flickr, Twitpic and such.

I'm looking to automate some tweeting from an image gallery. Yet, I do not wish to upload these photos to another place. I want to host them myself and then embed/refer to them from a tweet. Yet, they should also be seen inline.

Is such a thing possible?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

层林尽染 2024-11-16 16:06:32

2017 年编辑: 看起来您可以通过 media_id rel="nofollow noreferrer">POST media/upload ,然后将 id 传递到 发布状态/更新


2014 年编辑: 您可以使用 发布状态/update_with_media


2011 年原始答案:不,您不能将媒体嵌入到推文中,也不能将照片上传到 Twitter。

您看到的“嵌入”媒体只是 Twitter 抓取照片或视频的 URL,并将其直接显示在 Twitter 中,从而使用户无需单击链接即可查看媒体。 Twitter 只抓取某些热门网站的媒体内容。

如果您希望 Twitter.com 用户看到您的内嵌图像,您需要将图像上传到您提到的流行图像网站之一,并在您的推文中包含其 URL。

如果您仍想增加网站流量,您还可以在同一条推文中包含您画廊的 URL。

但请记住,并非每个人都通过 Twitter.com 使用 Twitter。有大量可用的 Twitter 客户端,而且我怀疑其中很多都具有内嵌媒体抓取功能。

我建议只链接到您的画廊/图像,而不用担心将它们上传到其他地方。

2017 edit: Looks like you can get a media_id via POST media/upload and then pass the id into POST statuses/update.


2014 edit: You can add media to tweets using POST statuses/update_with_media.


Original 2011 answer: No, you can't embed media into a tweet, nor can you upload photos to Twitter.

The "embedded" media you see is just Twitter scraping the URL for the photo or video, and showing it directly within Twitter, saving users from needing to click on the link to view the media. And Twitter only scrapes media for certain popular sites.

If you want Twitter.com users to see your images inline, you'll need to upload images to one of the popular image sites you mentioned, and have its URL in your tweet.

If you still want to drive traffic to your site, you could also include your gallery's URL within the same tweet.

But keep in mind that not everyone uses Twitter via Twitter.com; there are a plethora of Twitter clients available, and I doubt many feature inline media scraping.

I'd suggest just linking to your gallery/images, and not worry about uploading them elsewhere.

夏了南城 2024-11-16 16:06:32

您可以做到这一切以及更多。 (Twitter 确实允许您上传图像)。查看 Twitter 卡的文档。

https://dev.twitter.com/docs/cards

You can do all this and more. (and Twitter DOES allow you to upload images). Look at the documentation for Twitter cards.

https://dev.twitter.com/docs/cards

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文