def _get_tweets(twitter_client, current_user, since_id, max_id): key = "tweets_{}_{}_{}".format(current_user.token, since_id, max_id) value = memcache.get(key) if value: return value tw = Twitter(twitter_client, current_user.token, current_user.secret) data = tw.get_timeline(since_id, max_id) if data.status_code != 200: logger.error(data.status_code) return {} value = data.content memcache.set(key, value, time=30) return value