Пример #1
0
def archivied_media(username, password):
    api = ig_login(username, password)
    results = api.feed_only_me()
    next_max_id = results.get('next_max_id')

    while next_max_id:
        results = api.feed_only_me(max_id=next_max_id)
        next_max_id = results.get('next_max_id')

    return jsonify({"Data:": results})
Пример #2
0
def ig_saved_feed(username, password):
    api = ig_login(username, password)
    results = api.saved_feed()
    next_max_id = results.get('next_max_id')

    while next_max_id:
        results = api.saved_feed(max_id=next_max_id)
        next_max_id = results.get('next_max_id')

    return jsonify({"Data:": results})
Пример #3
0
def ig_search_users(username, password, user):
    api = ig_login(username, password)
    results = api.search_users(user)
    next_max_id = results.get('next_max_id')

    while next_max_id:
        results = api.search_users(user, max_id=next_max_id)
        next_max_id = results.get('next_max_id')

    return jsonify({"Data:": results})
Пример #4
0
def ig_media_likers_chrono(username, password, media_id):
    api = ig_login(username, password)
    likers = []
    results = api.media_likers_chrono(media_id)
    next_max_id = results.get('next_max_id')

    while next_max_id:
        results = api.media_likers_chrono(media_id)
        likers.extend(results.get('users', []))
        next_max_id = results.get('next_max_id')

    likers.extend(results.get('users', []))

    return jsonify({"Data:": likers})
Пример #5
0
def following_list(username, password):
    api = ig_login(username, password)
    user_id = api.authenticated_user_id
    following = []
    rank = api.generate_uuid()
    results = api.user_following(user_id, rank)
    next_max_id = results.get('next_max_id')

    while next_max_id:
        results = api.user_following(user_id,
                                     rank_token=rank,
                                     max_id=next_max_id)
        following.extend(results.get('users', []))
        next_max_id = results.get('next_max_id')
    following.extend(results.get('users', []))

    return jsonify({"Data:": following})
Пример #6
0
def get_user_data(username, password, username_id):
    api = ig_login(username, password)
    data = api.username_feed(username_id)

    return jsonify({'Data': data})
def check_username(username, password, newusername):
    api = ig_login(username, password)
    result = api.check_username(newusername)

    return jsonify({"Data: ": result})
Пример #8
0
def reels_blocked_list(username, password):
    api = ig_login(username, password)
    reels_blocked_users = api.blocked_reels()

    return jsonify({"Data:": reels_blocked_users})
Пример #9
0
def direct_info(username, password):
    api = ig_login(username, password)
    direct = api.direct_v2_inbox()

    return jsonify({'Data': direct})
Пример #10
0
def ig_self_data(username, password):
    api = ig_login(username, password)
    data = api.user_detail_info(api.authenticated_user_id)

    return jsonify({'Data': data})
Пример #11
0
def get_explore(username, password):
    api = ig_login(username, password)
    data = api.explore()

    return jsonify({'Data': data})
Пример #12
0
def blocked_list(username, password):
    api = ig_login(username, password)
    blocked_users = api.blocked_user_list()

    return jsonify({"Data:": blocked_users})
Пример #13
0
def self_feed_liked(username, password):
    api = ig_login(username, password)
    data = api.feed_liked()

    return jsonify({"Data: ": data})
Пример #14
0
def media_informations(username, password, media_id):
    api = ig_login(username, password)
    data = api.user_feed(media_id)

    return jsonify({'Data': data})
Пример #15
0
def ig_save_media(username, password, media_id):
    api = ig_login(username, password)
    media_id = api.save_photo(media_id)

    return jsonify({'Data': media_id})
Пример #16
0
def ig_news(username, password):
    api = ig_login(username, password)
    news = api.news_inbox()

    return jsonify({'Data': news})
Пример #17
0
def user_insights(username, password):
    api = ig_login(username, password)
    insights = api.insights()

    return jsonify({'Data': insights})