2024-05-18 23:26:17 发布
网友
我试图写一个机器人,有时它似乎创建-有时-重复的消息。在
我得到了这个错误
{ u'message': u'Status is a duplicate.', u'code': 187 }
如果我需要验证最近更新的消息状态是否相似。有没有办法提取最后一次更新?我在四处打听,但没能找到解决办法,有没有Python纹呢大师给我一些提示?在
这应该很简单,首先,您需要提取时间线上最新的tweet,并确保它不是RT,对于获取时间轴,您可以使用:
api.user_timeline()
它一次从用户时间轴返回20篇最新文章,实际上您可以传递一个名为page(默认值1)的参数作为1,2,3,4。。。如果你想得到更多的帖子。因此,我们将从时间轴获取文章,直到到达不是RT的帖子,获取所需的帖子,我们将检查它是否与您当前的帖子匹配,所以假设您当前的帖子是:
page
{{post}如果你在这里找到了一个post}值,那么你将在这里返回一个post}值,直到最后一个post}是True,否则你将返回一个post},但是如果你做了很多转发,那么它会搜索更多的帖子。在
这应该很简单,首先,您需要提取时间线上最新的tweet,并确保它不是RT,对于获取时间轴,您可以使用:
它一次从用户时间轴返回20篇最新文章,实际上您可以传递一个名为
^{pr2}$page
(默认值1)的参数作为1,2,3,4。。。如果你想得到更多的帖子。因此,我们将从时间轴获取文章,直到到达不是RT的帖子,获取所需的帖子,我们将检查它是否与您当前的帖子匹配,所以假设您当前的帖子是:{{post}如果你在这里找到了一个post}值,那么你将在这里返回一个post}值,直到最后一个post}是True,否则你将返回一个post},但是如果你做了很多转发,那么它会搜索更多的帖子。在
相关问题 更多 >
编程相关推荐