首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Logstash Twitter插件` `Error::Forbidden`‘

Logstash Twitter插件` `Error::Forbidden`‘
EN

Stack Overflow用户
提问于 2022-01-18 01:43:48
回答 2查看 321关注 0票数 0

我使用以下命令在logstash 7.16.2上运行Amazon Linux 2 AMI

bin/logstash -f /etc/logstash/conf.d/twitter.conf

以下是twitter.conf的内容

代码语言:javascript
复制
input {
  twitter {
    id => "twitter_plugin_1"
    consumer_key => "MY_CONSUMER_KEY"
    consumer_secret => "MY_CONSUMER_SECRET"
    oauth_token => "MY_OAUTH_TOKEN"
    oauth_token_secret => "MY_OAUTH_TOKEN_SECRET"
    use_samples => true
  }
}

output {
    stdout {
      codec => json
    }
}

以下是错误:

[WARN ] 2022-01-18 01:11:58.701 [[main]<twitter] twitter - Twitter client error {:message=>"", :exception=>Twitter::Error::Forbidden, :backtrace=>["/usr/share/logstash/vendor/bundle/jruby/2.5.0/gems/twitter-6.2.0/lib/twitter/streaming/response.rb:24:in `on_headers_complete'", "org/ruby_http_parser/RubyHttpParser.java:370:in `<<'", "/usr/share/logstash/vendor/bundle/jruby/2.5.0/gems/twitter-6.2.0/lib/twitter/streaming/response.rb:19:in `<<'", "/usr/share/logstash/vendor/bundle/jruby/2.5.0/gems/twitter-6.2.0/lib/twitter/streaming/connection.rb:20:in `stream'", "/usr/share/logstash/vendor/bundle/jruby/2.5.0/gems/twitter-6.2.0/lib/twitter/streaming/client.rb:119:in `request'", "/usr/share/logstash/vendor/bundle/jruby/2.5.0/gems/twitter-6.2.0/lib/twitter/streaming/client.rb:59:in `sample'", "/usr/share/logstash/vendor/bundle/jruby/2.5.0/gems/logstash-input-twitter-4.0.3/lib/logstash/inputs/twitter.rb:146:in `do_run'", "/usr/share/logstash/vendor/bundle/jruby/2.5.0/gems/logstash-input-twitter-4.0.3/lib/logstash/inputs/twitter.rb:131:in `run'", "/usr/share/logstash/logstash-core/lib/logstash/java_pipeline.rb:409:in `inputworker'", "/usr/share/logstash/logstash-core/lib/logstash/java_pipeline.rb:400:in `block in start_input'"], :options=>nil}

我做错什么了??

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-06-25 22:22:49

因此,问题是我有Twitter V2的凭据,Logstash插件试图到达Twitter V1端点。问题将一直存在,直到为Twitter V2开发一个插件。

票数 0
EN

Stack Overflow用户

发布于 2022-08-25 09:04:20

根据我在twitter社区分享的一个问题,应该为v2开发一个新的插件。

有关详细信息,请参阅本主题:https://twittercommunity.com/t/connect-logstash-to-twitter-app-v2/172503

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70749420

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档