def find_valid_emails(emails): """Returns a subset of `emails` that are valid """ api = get_full_contact_api() all_valid_emails = [] for chunk in chunks(emails, 20): persons = api.get_persons(chunk) valid_emails = persons.keys() all_valid_emails += valid_emails time.sleep(1) return all_valid_emails
def find_valid_emails(emails): """Returns a subset of `emails` that are valid """ api = get_full_contact_api_v2() all_valid_emails = [] for chunk in chunks(emails, 20): persons = api.get_persons(chunk) valid_emails = list(persons.keys()) all_valid_emails += valid_emails time.sleep(1) return all_valid_emails
def lookup_users_by_id(user_ids): """ https://dev.twitter.com/rest/reference/get/users/lookup Requests / 15-min window (app auth): 60 """ api = get_tweepy_api() users = [] for chunk in chunks(user_ids, 100): users.extend(api.lookup_users(user_ids=chunk)) time.sleep(15) return users