コード例 #1
0
def get_follower_ids(target):
    acct_name, consumer_key, consumer_secret, access_token, access_token_secret = get_account_credentials()
    auth = OAuthHandler(consumer_key, consumer_secret)
    auth.set_access_token(access_token, access_token_secret)
    auth_api = API(auth)
    print "Signing in as: "+auth_api.me().name
    print("Target: " + target)
    print("Getting follower ids")
    follower_ids = auth_api.followers_ids(target)
    filename = os.path.join(save_dir, target + "_follower_ids.json")
    save_json(follower_ids, filename)
    return follower_ids
コード例 #2
0
    save_dir = "captures/users/"
    save_images = False
    targets = []
    if (len(sys.argv) > 1):
        for a in sys.argv[1:]:
            if "save_images" in a:
                save_images = True
            else:
                targets.append(a)

    if len(targets) < 1:
        print("No targets specified.")
        sys.exit(0)
    print "Targets: " + ", ".join(targets)

    acct_name, consumer_key, consumer_secret, access_token, access_token_secret = get_account_credentials(
    )
    auth = OAuthHandler(consumer_key, consumer_secret)
    auth.set_access_token(access_token, access_token_secret)
    auth_api = API(auth)

    print "Signing in as: " + auth_api.me().name

    stopwords = load_json("config/stopwords.json")

    for target in targets:
        print("Getting account details for " + target)
        user = auth_api.get_user(target)
        if user is None:
            continue
        save_dir = os.path.join(save_dir, target)
        if not os.path.exists(save_dir):
コード例 #3
0
def auth():
    acct_name, consumer_key, consumer_secret, access_token, access_token_secret = get_account_credentials()
    auth = OAuthHandler(consumer_key, consumer_secret)
    auth.set_access_token(access_token, access_token_secret)
    auth_api = API(auth)
    return auth_api