[Rubby] 트위터 API에서 특정 단어를 잔뜩 읽는 사람을 지켜보는 방법.
5028 단어 Ruby
Rubby에서 트위터의 API를 클릭하면 특정 단어가 포함된 트윗을 가져와 트윗을 올린 사용자를 주목하는 프로그램을 적는다.
컨디션
설치 단계
Twitter api를 사용하기 쉬운 Twitter gem 설치
gem install twitter
Twitter 응용 프로그램에 로그인
로그인→오른쪽 상단의 [My Applications] → [Createa new application]
응용 프로그램 설정
※ Website 및 Callback URLhttp://localhost:3000은 오류가 발생https://www.google.co.jp그러나 모든 것이 가능합니다. URL을 입력하십시오.
나 이거 나중에 쓸 거야.
설정
client = Twitter::REST::Client.new do |config|
config.consumer_key = "API key"
config.consumer_secret = "API secret"
config.access_token = "ユーザのaccess token"
config.access_token_secret = "ユーザのaccess secret"
end
Tweet 검색, 중얼거리는 사용자
# 「バルス」を含むつぶやきを15件取得し、フォロー
client.search("バルス").take(15).each do |tweet|
client.follow(tweet.user.id)
end
# @justinbieberへのリプで、「marry me」を含むつぶやきを15件取得し、フォロー
client.search("to:justinbieber marry me").take(15).each do |tweet|
client.follow(tweet.user.id)
end
# 「#ruby」を含むつぶやきで日本語のものを15件取得し、フォロー
client.search("#ruby", lang: "ja").take(15).each do |tweet|
client.follow(tweet.user.id)
end
그나저나 트위터 API 규격상 15분마다 15명만 추적할 수 있으니 주의하세요.그게 다야.수고하셨습니다!!
블로그 쓰고 있어요!!
그때 범인이 움직였다
Reference
이 문제에 관하여([Rubby] 트위터 API에서 특정 단어를 잔뜩 읽는 사람을 지켜보는 방법.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/FumiyaMizuguchi/items/208960681c76df6b0fae텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)