首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tweepy错误-“意外参数:状态”

Tweepy错误-“意外参数:状态”
EN

Stack Overflow用户
提问于 2021-11-26 22:51:55
回答 1查看 292关注 0票数 0

我用Tweepy发布了一个带有文本的图像,但是得到了文本(status)的错误-

代码语言:javascript
复制
Unexpected parameter: status

我确信我正在使用正确的方法;status对于文章的文本体是有效的。这是我的密码-

代码语言:javascript
复制
post =  api.media_upload("/Users/me/p1/images/" + img_file, status=fileName[:-6])

我不仅得到了这个奇怪的错误,而且没有发布到Twitter上,无论是图片还是文本。

如果我使用post = api.update_status(fileName[:-6])发布仅仅文本,它可以正常工作。我已经检查了Tweepy文档,但是我发现我的代码和status的使用没有任何问题。任何帮助都很感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-11-27 14:06:46

正如警告所述,API.media_upload不需要status参数。

它不是API.update_status_with_media的等效替代品。

根据Tweepy的文档,API.media_upload返回一个媒体对象

您需要使用这个媒体对象的ID,并在创建Tweet时传递它,例如使用API.update_status

有关更多信息,请参见关于上传媒体的Twitter文档

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70130742

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档