# app.py - Instagram Reels Downloader (Flask-based)
from flask import Flask, render_template, request, jsonify
import requests
app = Flask(_name_)
# Fetch Instagram Reel Video
def fetch_instagram_video(insta_url):
api_url = f"https://api.example.com/instagram?url={insta_url}" # Replace with a working API
response = requests.get(api_url)
return response.json()
@app.route('/')
def home():
return """
Instagram Reels Downloader
"""
@app.route('/download', methods=['GET'])
def download():
insta_url = request.args.get('url')
if not insta_url:
return jsonify({"success": False, "error": "No URL provided"})
video_data = fetch_instagram_video(insta_url)
if "download_url" in video_data:
return jsonify({"success": True, "download_url": video_data["download_url"]})
else:
return jsonify({"success": False, "error": "Failed to fetch video"})
if _name_ == '_main_':
app.run(debug=True)
Comments
Post a Comment