Twitter API缺少Url参数或Url参数无效
我使用twitterapi的searchtweets端点()来搜索特定主题的Tweets。我的应用程序是用Java编写的,使用Twitter4j。我遵循指导原则(即每分钟不超过180次调用,每个查询不超过500个字符),但是我有一个包含50个单词排除的测试用例(因此总字符数为397)。我的测试程序也连续快速运行了100次这样的搜索,不过,正如我所说,我严格遵守了速率限制 我看到的奇怪行为是,测试运行正常,最初得到结果,但在任意时间段后,我开始得到以下错误: 消息:缺少url参数或url参数无效。403:请求已被理解,但已被拒绝。附带的错误消息将解释原因。由于更新限制()而拒绝请求时使用此代码。 消息-缺少url参数或url参数无效。 代码-195 错误消息使我困惑,因为我没有尝试执行所提供链接中列出的任何更新操作。我只是在搜索推特。我也不确定“缺少或无效的url参数”是什么意思。我的请求中是否缺少查询参数?唯一需要的参数是查询本身,我肯定会传递它。除非Twitter4j生成的url不正确,否则url绝对正确。那么这条信息意味着什么呢Twitter API缺少Url参数或Url参数无效,twitter,twitter4j,Twitter,Twitter4j,我使用twitterapi的searchtweets端点()来搜索特定主题的Tweets。我的应用程序是用Java编写的,使用Twitter4j。我遵循指导原则(即每分钟不超过180次调用,每个查询不超过500个字符),但是我有一个包含50个单词排除的测试用例(因此总字符数为397)。我的测试程序也连续快速运行了100次这样的搜索,不过,正如我所说,我严格遵守了速率限制 我看到的奇怪行为是,测试运行正常,最初得到结果,但在任意时间段后,我开始得到以下错误: 消息:缺少url参数或url参数无效。
当我停止并重新启动搜索时(即最大id,并且由于id值被重置为-1),搜索会重新开始工作…有一段时间。据我所知,搜索在重新启动时没有任何其他变化。只有这两个id。您找到过此问题的根源吗?我可以确认这与库无关