2

我正在尝试从 twitter 搜索 API 中提取几个 @user 和 #hashtags。查询的复杂性导致 403 错误。想知道为此推荐的解决方法是什么。

我的想法是单独查询每个术语。因此,如果我有 40 个 @user 我想为其获取推文,我将进行 40 个查询,缓存每个查询,然后从缓存中提取数据并显示为一个提要。

如果有其他方法或建议,我将不胜感激。

4

1 回答 1

0

我认为 Twitter 调整了他们的搜索复杂度算法,确切的细节可能会随着时间而改变。我相信逻辑运算的经验法则大约是 10。翻译起来,每个术语都是一个 OR 运算。因此,您可能对每个查询 10 个词没问题,并且可能想尝试看看您可以做多少来避免 403,然后回退以提供更多空间,以防查询的复杂性得分发生变化。

于 2012-08-29T14:51:07.273 回答