一尘不染

Instagram流API的Logstash输入插件

elasticsearch

我想阅读来自Instagram的活动。我想知道是否可以使用Logstash做到这一点,类似于使用Twitter输入插件从Twitter读取事件,但是没有适用于Instagram的输入插件。还有其他使用Logstash收集Instagram数据的方法吗?

谢谢!


阅读 316

收藏
2020-06-22

共1个答案

一尘不染

Instagram
具有API,因此您绝对可以使用该http_poller插件进行尝试。

像这样:

input {
   http_poller {
      urls => {
         search => {
            method => get
            url => "https://api.instagram.com/v1/media/search?lat=48.858844&lng=2.294351&access_token=ACCESS-TOKEN"
         }
      }
      request_timeout => 60
      interval => 60
      codec => "json"
   }
}
output {
   stdout {
       codec => rubydebug
   }
}
2020-06-22