twitter数据流错误

kzmpq1sx  于 2021-06-04  发布在  Flume
关注(0)|答案(1)|浏览(448)

当我试图通过流媒体访问twitter数据时,出现了以下错误。我不确定它的根本原因。我正在使用filechannel从twitter下载数据。

16/08/03 11:15:00 ERROR twitter.TwitterSource: Exception while streaming tweets
404:The URI requested is invalid or the resource requested, such as a user, does not exist.
Unknown URL. See Twitter Streaming API documentation at htp://dev.twitter.com/pages/streaming_api
Relevant discussions can be found on the Internet at:
    htp://www.google.co.jp/search?q=ec814753 or
    htp://www.google.co.jp/search?q=0a74cca1
TwitterException{exceptionCode=[ec814753-0a74cca1], statusCode=404, retryAfter=-1, rateLimitStatus=null, featureSpecificRateLimitStatus=null, version=2.2.6}
    at twitter4j.internal.http.HttpClientImpl.request(HttpClientImpl.java:185)
    at twitter4j.internal.http.HttpClientWrapper.request(HttpClientWrapper.java:65)
    at twitter4j.internal.http.HttpClientWrapper.get(HttpClientWrapper.java:93)
    at twitter4j.TwitterStreamImpl.getSampleStream(TwitterStreamImpl.java:160)
    at twitter4j.TwitterStreamImpl$4.getStream(TwitterStreamImpl.java:149)
    at twitter4j.TwitterStreamImpl$4.getStream(TwitterStreamImpl.java:147)
    at twitter4j.TwitterStreamImpl$TwitterStreamConsumer.run(TwitterStreamImpl.java:426)
16/08/03 11:15:00 INFO twitter4j.TwitterStreamImpl: Establishing connection.
16/08/03 11:15:01 INFO twitter4j.TwitterStreamImpl: 404:The URI requested is invalid or the resource requested, such as a user, does not exist.
Unknown URL. See Twitter Streaming API documentation at htp://dev.twitter.com/pages/streaming_api

16/08/03 11:15:01 INFO twitter4j.TwitterStreamImpl: Waiting for 20000 milliseconds
16/08/03 11:15:21 ERROR twitter.TwitterSource: Exception while streaming tweets
404:The URI requested is invalid or the resource requested, such as a user, does not exist.
Unknown URL. See Twitter Streaming API documentation at htp://dev.twitter.com/pages/streaming_api
Relevant discussions can be found on the Internet at:
    htp://www.google.co.jp/search?q=ec814753 or
    htp://www.google.co.jp/search?q=0a74cca1
TwitterException{exceptionCode=[ec814753-0a74cca1], statusCode=404, retryAfter=-1, rateLimitStatus=null, featureSpecificRateLimitStatus=null, version=2.2.6}
    at twitter4j.internal.http.HttpClientImpl.request(HttpClientImpl.java:185)
    at twitter4j.internal.http.HttpClientWrapper.request(HttpClientWrapper.java:65)
    at twitter4j.internal.http.HttpClientWrapper.get(HttpClientWrapper.java:93)
    at twitter4j.TwitterStreamImpl.getSampleStream(TwitterStreamImpl.java:160)
    at twitter4j.TwitterStreamImpl$4.getStream(TwitterStreamImpl.java:149)
    at twitter4j.TwitterStreamImpl$4.getStream(TwitterStreamImpl.java:147)
    at twitter4j.TwitterStreamImpl$TwitterStreamConsumer.run(TwitterStreamImpl.java:426)
16/08/03 11:15:21 INFO twitter4j.TwitterStreamImpl: Establishing connection.
16/08/03 11:15:23 INFO twitter4j.TwitterStreamImpl: 404:The URI requested is invalid or the resource requested, such as a user, does not exist.
Unknown URL. See Twitter Streaming API documentation at htp://dev.twitter.com/pages/streaming_api

16/08/03 11:15:23 INFO twitter4j.TwitterStreamImpl: Waiting for 40000 milliseconds
eivnm1vs

eivnm1vs1#

在启动Flume之前,您需要验证以下字段
twitteragent.sources.twitter.consumerkey=
twitteragent.sources.twitter.ConsumerCret=
twitteragent.sources.twitter.accesstoken=
twitteragent.sources.twitter.accesstokensecret=
凭据可能已过期。重新生成访问令牌并重试。

相关问题