Php Phirehose凭证

Php Phirehose凭证,php,api,twitter,streaming,phirehose,Php,Api,Twitter,Streaming,Phirehose,这只是个问题,但实际上是个拦路虎 我正在尝试使用Twitter的流式API。我遇到了菲瑞荷 我能够设置并上传到一个面向web的web服务器,但是我的问题是我从哪里获得这个“用户名”和“密码”凭证?我尝试了我的Twitter认证,但它仍然说 Phirehose:HTTP失败x/20连接到流:HTTP错误401:未经授权 检查事项: 1) 您的twitter应用程序是否在dev.twitter.com上正确设置,以及 您的API密钥设置正确吗 2) 检查arg_separator.output设置,

这只是个问题,但实际上是个拦路虎

我正在尝试使用Twitter的流式API。我遇到了菲瑞荷

我能够设置并上传到一个面向web的web服务器,但是我的问题是我从哪里获得这个“用户名”和“密码”凭证?我尝试了我的Twitter认证,但它仍然说

Phirehose:HTTP失败x/20连接到流:HTTP错误401:未经授权

检查事项:

1) 您的twitter应用程序是否在dev.twitter.com上正确设置,以及 您的API密钥设置正确吗

2) 检查arg_separator.output设置,它应该设置为“&”,而不是 “&”

3) 检查OAuth签名过程的每个步骤的输出,请参见 如果它与Twitter OAuth文档中概述的流程匹配。 寻找字符编码的差异,尤其是

4) 联系Twitter,查看您的IP是否被列入黑名单


一些实际的代码将是很好的,实际上会有所帮助

您应该与Phirehose一起使用的用户名和密码不是ou帐户的凭据,而是由Twitter API生成的令牌。 转到并生成新的应用程序。 在“密钥和访问令牌”选项卡中,您将能够找到需要使用的前两个密钥:

Consumer Key (API Key)
Consumer Secret (API Secret)
它们对应于Phirehose

define("TWITTER_CONSUMER_KEY", "");
define("TWITTER_CONSUMER_SECRET","");
然后,您必须查看“您的访问令牌”部分,在那里您可以找到

Access Token
Access Token Secret
这是您需要在中使用的两个字符串:

define("OAUTH_TOKEN", "");
define("OAUTH_SECRET", "");
希望这有帮助,
S.

根据文件,这是twitter的凭证。你能试试另一个twitter帐号吗?