python - 如何使用 Streaming API 通过 Twitter 跟踪 400 个关键字?

标签 python twitter streaming

我想在 Streaming API 中跟踪 400 个网址,并且根据流式 API,我可以跟踪 400 个关键字(网址)。

但是,我最终查询的网址对于标准发布请求来说太大,并且不起作用。在 Twitter 文档中,它说增加的访问级别允许最多 10000 个关键字,那么对于 URL 中的如此多的关键字来说,它是如何工作的呢?

顺便说一句,我正在使用Python, 有任何想法吗?

提前致谢

最佳答案

您的问题似乎有点令人困惑 - 我认为您必须执行 GET 而不是 POST,因为 POST 没有真正的限制。来自 API docs :

Placing long parameters in the URL may cause the request to be rejected for excessive URL length. Use a POST request header parameter to avoid long URLs.

所以我要做的第一件事就是确保您使用的是 POST 而不是 GET。如果这不起作用,那么如果您提供更多有关您收到的错误类型的详细信息,以及您尝试如何使用 API 的详细信息,将会很有帮助。

关于python - 如何使用 Streaming API 通过 Twitter 跟踪 400 个关键字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6571639/

相关文章:

Python tkinter.ttk 组合框在退出时抛出异常

jquery - Twitter 个人资料图片作为 <div> 而非 <img> 的背景

java - 如何使用Java使用foreachRDD发送数据

node.js - 缓冲通过管道传输到 node.js/express 中的 res 的流

python - 完全禁用 python 日志记录

python - 从生成器函数中检索所有迭代器值

python - Django runserver 在浏览器中打开时没有响应

android - 从其他应用程序在 Facebook、Twitter 和 Google Plus 应用程序中打开页面 - Android

python - 如何在python中使用tweepy访问带有不记名 token 的推文?

java - Java 中的 HttpServer 流请求正文