from instagrapi import Client


cl = Client()
cl.login_by_sessionid("get session id from chrome console")
print("login done")

friend_username = "techyjiten"
friend_id = cl.user_id_from_username(friend_username)

amount = 1 # Specify the number of latest reels you want to retrieve

medias = cl.user_medias_v1(user_id=friend_id, amount=amount)
reels = [media for media in medias if media.media_type == 2] # Filter for reels (media_type = 2)

if reels:
latest_reel = reels[0]
latest_reel_shortcode = latest_reel.code
latest_reel_post_url = f"https://www.instagram.com/p/{latest_reel_shortcode}/"
print("Latest reel post URL:", latest_reel_post_url)
else:
print("No reels found for the user.")

# Define the reel URL
reel_url = latest_reel_post_url

# Extract the reel ID
pk = cl.media_pk_from_url(reel_url)
cl.media_pk_from_url ("https://www.instagram.com/p/"+str(pk))
video_url = cl.media_info(pk).video_url
print("pk or url sb ho gya bs download krni he")
cl.video_download_by_url(video_url, folder='/Users/jitendersingh/Downloads/', filename='instavideo')
print("download ho gyi")

0 comments:

Post a Comment

 
Top