Использование Twitter API в python для поиска твитов в заданном месте - PullRequest
0 голосов
/ 01 февраля 2020

Я пытаюсь найти твиты из указанного места. Код, который я пытаюсь использовать, находится внизу. Этот код работает, если геокодирование закомментировано, но ничего не возвращает, если его оставить. Я знаю, что люди должны разрешить делиться своим местоположением, чтобы это работало, и поэтому это должно привести к меньшему количеству результатов, но 0 кажется очень низким! Твиттер отключил эту функцию или я делаю это неправильно?!

# -*- coding: utf-8 -*-
import tweepy as tw

# Authenticate to Twitter
auth = tw.OAuthHandler("#", 
    "#")
auth.set_access_token("#", 
    "#")

api = tw.API(auth)

try:
    api.verify_credentials()
    print("Authentication OK")
except:
    print("Error during authentication")

search_words = "hello"
date_since = "2020-1-1"

#tw=tweepy()

# Collect tweets
tweets = tw.Cursor(api.search,
              q=search_words,
              geocode=[51.5074, 0.1278,'100mi'],
              lang="en",
              since=date_since).items(5)
for tweet in tweets:
    print(f"{tweet.user.screen_name}: {tweet.text}")
    print('-------')
print('Fin')'''
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...