Skip to content

Latest commit

 

History

History
155 lines (100 loc) · 5.05 KB

readme.md

File metadata and controls

155 lines (100 loc) · 5.05 KB

WEBMEDIA

Overview

WEBMEDIA: MediaSaver backend for saving videos, images, and audio from Intagram, TikTok, Facebok. It performs web scraping and uses predefined methods observed from network traffic

🛠️ Dependencies

⭐ Features

  • Fetch Media: Retrieves both private and public media files

  • Cut Data: shrink and return normal data

  • Full Data: Give full data containing all fields scraped from given platform

🚀 Apps

  • Web App: WebMedia limited download(maybe)

  • Mobile App: MediaSaver unlimited download + WhatsApp status saver

👀 Checkout This

📖 API Endpoint

  • Method: GET or POST
  • URL: https://devfemibadmus.blackstackhub.com/webmedia/api/
  • Parameters:
  • cut: Optional
  • url: Required

Status 200 ✅

{
  "success": true,
  "data": { }
}

Status 400, 404, 500, 502 ❌

{
  "error": true,
  "message": "...",
  "error_message": "..."
}

TikTok

Instagram

Facebook

Authentication

Using Microsoft Edge on Debian VPS
  1. Familiarize Yourself with Edge WebDriver and Selenium

    Before proceeding, you might want to check out these issues on GitHub related to Edge WebDriver:

  2. Install Microsoft Edge and Edge WebDriver on Debian

    • First, add the Microsoft repository to your APT sources list:

      sudo nano /etc/apt/sources.list.d/microsoft-edge.list

      Add the following line:

      deb [arch=amd64] https://packages.microsoft.com/repos/edge stable main

      Then, download and add the Microsoft GPG key:

      wget -q https://packages.microsoft.com/keys/microsoft.asc -O microsoft.asc
      sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/microsoft.gpg microsoft.asc
    • Update the APT package list and check for available versions of Microsoft Edge:

      sudo apt update
      apt list -a microsoft-edge-stable
    • Install the latest matching version of Microsoft Edge:

      sudo apt install microsoft-edge-stable=123.0.2420.97-1
    • Download the matching version of Edge WebDriver and install it:

      sudo wget https://msedgewebdriverstorage.blob.core.windows.net/edgewebdriver/123.0.2420.97/edgedriver_linux64.zip
      unzip edgedriver_linux64.zip
      sudo mv msedgedriver /usr/local/bin/

login with cokies

login with cokies

Screenshot Screenshot
post and video quality author and musicc

Status

website status
TikTok Videos
TikTok Photos
Facebook Videos
Instagram Reels
Instagram Photos
Instagram Videos
YouTube