Twitter API返回带有“删除”的消息。请帮助了解这意味着什么以及API返回此消息的原因。
{
"delete":{
"status":{
"id":406461955981840384,
"id_str":"406461955981840384",
"user_id":****,
"user_id_str":"****"
},
"timestamp_ms":"1562915550977"
}
}
在收到此消息之前,我已经收到420(由于费率限制)。
答案 0 :(得分:1)
这是来自标准流API的状态删除通知。根据{{3}}:
状态删除通知(删除)
这些消息表明给定的Tweet已被删除。客户端代码必须通过从内存以及所有存储或归档中清除引用的Tweet来尊重这些消息,即使在极少数情况下,删除消息在其所引用的Tweet的流中更早到达。
{
"delete":{
"status":{
"id":1234,
"id_str":"1234",
"user_id":3,
"user_id_str":"3"
}
}
}