def _make_request(self, edited_title, current_datetime, diff, imdbID):
from_date = (current_datetime - datetime.timedelta(days=7-diff)).strftime('%Y-%m-%d')
to_date = (current_datetime - datetime.timedelta(days=6-diff)).strftime('%Y-%m-%d')
tweets = []
## Make search request
## Request not to recieve tweets that contain links, follow the RT pattern of retweets
try:
response = self.api.GetSearch(term='"'+edited_title +'" -filter:links -RT', since=from_date, until=to_date, lang='en', result_type='mixed')
except Exception as e:
print(e)
for tweet in response:
## Tag movie with imdbID
tweet.imdbID = imdbID
## Only append Tweets in English
if tweet.lang == 'en' or tweet.user.lang == 'en':
tweets.append(tweet)
return tweets
# Make complicated title simple to improve search results
评论列表
文章目录