尝试使用 tweepy Client API V2 创建带有图像的推文
Trying to create a tweet with an image using tweepy Client API V2
我一直在尝试使用 Tweepy 客户端 (https://docs.tweepy.org/en/stable/client.html#tweepy.Client.create_tweet) 创建带有图像的推文,不幸的是我没有成功。我试过旧版本 API 但它要求提升访问权限。
目前我只能发送一条正常的推文,执行以下操作:
client = tweepy.Client(
bearer_token=self.__bearer_token,
consumer_key=self.__consumer_key,
consumer_secret=self.__consumer_secret,
access_token=self.__access_token,
access_token_secret=self.__access_token_secret
)
client.create_tweet(
text="Here there is my tweet"
)
非常感谢。
Twitter 社区网络中的一位用户回答了这个问题:
您似乎拥有必要的访问权限,如果是这样,那么您只能使用 API v2 而不能使用 v1.1,而媒体上传端点在 v2 中尚不可用。
参考:
https://developer.twitter.com/en/docs/twitter-api/tweets/manage-tweets/integrate#media
我一直在尝试使用 Tweepy 客户端 (https://docs.tweepy.org/en/stable/client.html#tweepy.Client.create_tweet) 创建带有图像的推文,不幸的是我没有成功。我试过旧版本 API 但它要求提升访问权限。
目前我只能发送一条正常的推文,执行以下操作:
client = tweepy.Client(
bearer_token=self.__bearer_token,
consumer_key=self.__consumer_key,
consumer_secret=self.__consumer_secret,
access_token=self.__access_token,
access_token_secret=self.__access_token_secret
)
client.create_tweet(
text="Here there is my tweet"
)
非常感谢。
Twitter 社区网络中的一位用户回答了这个问题:
您似乎拥有必要的访问权限,如果是这样,那么您只能使用 API v2 而不能使用 v1.1,而媒体上传端点在 v2 中尚不可用。 参考: https://developer.twitter.com/en/docs/twitter-api/tweets/manage-tweets/integrate#media