1
파이썬에서 Search REST API와 Tweepy 패키지를 사용하여 지난 7 일간 트윗을 수집하려고합니다.특정 해시 태그가있는 특정 위치의 트윗을 얻는 방법
import tweepy
ACCESS_TOKEN = '?'
ACCESS_SECRET = '?'
CONSUMER_KEY = '?'
CONSUMER_SECRET = '?'
auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(ACCESS_TOKEN, ACCESS_SECRET)
api = tweepy.API(auth)
api.wait_on_rate_limit = True
api.wait_on_rate_limit_notify = True
for tweet in tweepy.Cursor(api.search, q='#newiphone OR #newappleproduct' , lang= 'en', geocode='43.8041,120.5542,20km').items():
print tweet.created_at, tweet.text, tweet.user.id , tweet.user.followers_count
내 문제는 내가이 코드에서 출력을 얻을 수 있다는 것입니다 :
이 내 코드입니다. 그러나 지오 코드 = '43 .8041,120.5542,20km '를 제거하면 원하는 결과를 얻을 수 있습니다.
geolocation을 검색에 추가하는 방법을 알려주세요.
Google지도에서 지오 코드 값을 검색하면 중국에서 위치가 손실됩니다. 그 시점 근처에 도시가없는 것 같아서 거기에서 짹짹이 올 수 없을 것입니다 ... 당신이 사용하고있는 위도와 경도가 맞습니까? –
@CarlesMitjans 오레곤 주와 관련된 트윗이 필요합니다. Google에서 검색 할 때 "43.8041 ° N, 120.5542 ° W"라는 이유가 있습니다.이 위도와 경도를 추가 한 이유는 "43.755876, -121.569935,100km "내가 Google Map에서 확인한 것은 오레곤 주에있는 위치이지만 출력이 없습니다! 내 해시 태그 및 내 지오 코드와 관련이 있으며 구현에 문제가없는 것으로 생각하십니까? – Rojin
@CarlesMitjans 맞았습니다. 지금 해시 태그가 변경되었습니다. – Rojin