这个错误是什么原因导致的?
Could not post Tweet. Error: 403 Reason: Status is a duplicate.
实际上这是一条编辑过的信息。
我收到了错误代码 403
,并且原因是状态重复
。
Could not post Tweet. Error: 403 Reason: Status is a duplicate.
实际上这是一条编辑过的信息。
我收到了错误代码 403
,并且原因是状态重复
。
Twitter会检查消息是否与先前的消息重复,如果是,则不会再次接受它们。
因此,在测试时,您需要每次生成新的消息(=内容)。
这在Twitter的某个地方有记录,但您也可以在其他网站上了解其中的相关信息。
import time, os, random, hashlib, datetime
gettime = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
random_data = os.urandom(128)
hash = hashlib.md5(gettime).hexdigest()[:8]
twitterpost = "foo bar %s" % hash
api.update_status(status=twitterpost)