【发布时间】:2011-10-12 22:07:05
【问题描述】:
我正在使用以下 url 流式传输 twitter 数据。
http://stream.twitter.com/1/statuses/filter.json?count=-150&follow=16256661&track=indiana
如果没有计数,流就可以正常工作。通过计数,我收到以下消息。
Parameter count not allowed in role statusDefaultFiltered
这里的文档特别说明了 count 参数是允许的。 https://dev.twitter.com/docs/streaming-api/methods
我正在尝试使用计数作为故障保险,以防我们的服务器出现故障或 twitter 服务器出现故障以返回并检索我们可能错过的先前推文。有人可以向我解释我是否以错误的方式进行此操作,天气文档现在错误或错误消息试图告诉我什么。搜索此错误消息时,Google 似乎找不到太多信息。
编辑
我正在寻找一种方法来以任何可能的方式将计数与过滤器流一起使用。我知道现在轨道不允许计数。我将检查任何可以使用过滤器流中的计数参数提供有效请求或可以提供默认访问角色和各种其他角色的体面解释的人的答案
我已将我的请求更改为:
http://stream.twitter.com/1/statuses/filter.json?follow=16256661&count=-150
但是,即使我取出了 track 参数,这也不起作用并返回相同的错误。无论我传递什么其他参数,我都无法让 count 参数在过滤器流的上下文中工作。
【问题讨论】: