我正在构建一个应用程序,它允许使用 Twitter 流 API 来允许用户查看其地理区域内的实时推文流。
我有一个从 dev.twitter.com 获得的访问令牌,但是 Streaming API 文档的这一部分让我感到困惑,
连接
每个帐户只能创建一个到公共端点的常设连接,并且使用相同的帐户凭据多次连接到公共流将导致最旧的连接断开。
如果我使用硬编码的访问令牌发布我的应用程序,那么只有一个设备能够访问流,并且如果另一台设备尝试将第一台设备断开连接?
如果这是真的,我是否需要要求我的用户使用他们的 Twitter 帐户登录以获取他们自己的访问令牌来查看公共流?
应用程序适用于 Android,我正在使用 Twitter4J 来管理与 Stream 的连接。