风暴Twitter访问密钥不正确或丢失

时间:2017-05-10 13:05:25

标签: hadoop twitter apache-storm

当我尝试运行STORM Twitter代码以从在线获取数据时,我收到此错误。

      [Wed May 10 18:25:45 PDT 2017]401:Authentication 
          credentials 
       (https://dev.twitter.com/pages/auth) were missing or incorrect. 
           Ensure that 
          you have set valid consumer key/secret, access token/secret, and 
        the systemclock is in sync.
        <html>\n<head>\n<meta http-equiv="Content-Type" content="text/html; 
        charset=utf-8"/>\n<title>Error 401 Unauthorized</title>
           </head>
           <body>
           <h2>HTTP ERROR: 401</h2>
         <p>Problem accessing '/1.1/statuses/filter.json'. Reason:
           <pre>    Unauthorized</pre>
          </body>
               </html>

任何人都可以告诉我这个问题需要做些什么。

提前致谢

1 个答案:

答案 0 :(得分:0)

  1. 检查您的消费者密钥,消费者密钥,访问令牌和访问令牌密钥是否已正确写入。
  2. 如果未正确调整系统时钟,也会发生此错误。
  3. 转到http://dev.twitter.com并检查您是否为您的应用设置了读写权限。如果未设置,请将其设置并再次重新生成访问密钥。