Image 通过tweepy library将多张图片上传到twitter

Image 通过tweepy library将多张图片上传到twitter,image,twitter,tweepy,Image,Twitter,Tweepy,要使用图像更新,没有问题。这是代码,它工作: import tweepy from subprocess import call from datetime import datetime import time ...key and tokens... auth = tweepy.OAuthHandler(consumer_key, consumer_secret) auth.set_access_token(access_token, access_token_secret) api

要使用图像更新,没有问题。这是代码,它工作:

import tweepy
from subprocess import call
from datetime import datetime
import time

...key and tokens...

auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)

api = tweepy.API(auth)
photo_path = '/directory/image.jpg'
status = 'Subject o text'
api.update_with_media(photo_path, status=status)

但是如果我想发布一条包含多张图片的推文呢?使用此库可以做到这一点吗?

因为Twitter不推荐使用
update\u with\u media
endpoint,您应该像这样使用
media\u upload

api = tweepy.API(auth)
images = ('image1.png', 'image2.png')
media_ids = [api.media_upload(i).media_id_string  for i in images] 
status = 'Subject o text'
api.update_with_media(media_ids=media_ids, status=status)