1

我只是想知道是否可以使用 tweepy(也许使用api.update_with_media)来推特一个 mp4 文件。几年前我看到一个帖子说官方tweepy不可能,但我很难相信官方tweepy没有办法做到这一点。有人可以帮忙吗?

4

1 回答 1

1

update_with_media大约 5 年前被弃用为 Twitter API 方法。这早于上传 GIF 和视频 MP4 的能力。如果你想通过 API 在 Twitter 上发布媒体,你必须找到一个支持媒体上传端点(和分块上传)的库。过程是

  • 上传媒体文件(必要时根据大小和格式分块)
  • 检索媒体 ID 字符串
  • 发布推文,并将媒体 ID 添加到推文。

请注意,您只能在一条推文上发布多张图片;您只能在单个推文上发布单个 GIF 或视频文件,而不是多个。

我不相信默认的 Tweepy 版本支持这一点,但我可能是错的,你需要检查 Tweepy 文档。

请勿使用update_with_media- 它非常旧且不受支持作为 API 路径。

同样值得一提的是,tweepy 本身就是一个第三方库——我们在 Twitter 上很喜欢它——但这并没有得到官方支持。

于 2020-08-28T00:50:20.260 回答