Итак, я написал код для извлечения твитов по определенным ключевым словам и отправки их в документ Excel. Я пытаюсь заставить его работать с песочницей премиум-класса, но не могу понять, как это сделать. Любая информация?
У меня есть:
-a учетная запись разработчика
-a зарегистрированное приложение
-a среда разработчика настроена
что еще мне нужно сделать, чтобы это сработало? Основной код выглядит следующим образом:
##import library
import os
import tweepy as tw
###variables###
consumer_key = ""
consumer_secret = ""
access_token = ""
access_token_secret = ""
##set values for keys
auth = tw.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
api = tw.API(auth, wait_on_rate_limit=True)
search_list = ["apples oranges -filter:retweets"]
search_words = search_list[sc]
date_since = "2020-07-01"
##set search words and search date limit
def gettweet():
tweets = tw.Cursor(api.search,
q=search_words,
lang="en", since=date_since,until="2020-07-16",tweet_mode="extended").items(50)
#finds tweets. can filter our retweets if wanted
#,until="2020-07-08"
all_tweets = [[tweet.user.screen_name, tweet.user.location, tweet.created_at, tweet.full_text] for tweet in tweets]
print(all_tweets)
#generates list containin username and location
gettweet()
Из этого я надеюсь вернуть фрейм данных, содержащий твиты, содержащие ключевые слова «яблоки» или «апельсины». Я хочу, чтобы эти твиты были от 30 дней до go (поэтому я использую для этого премиальную песочницу)