This application is the backend for spy-cli provides an interface for searching, fetching, and scraping movie data. It includes endpoints for searching movies from a JSON source, scraping content from web pages, and processing movie and series data.
No server No problem, try spycli-noserver.
- Search movies from spycli-database JSON dataset.
- Scrape content for requested content.
- Process and parse movie and series data.
- Asynchronous scraping using Pyppeteer.
- Python 3.6 or higher
- pip
- Clone the repository:
git clone https://github.com/junioralive/spycli-api.git
- Navigate to the cloned directory:
cd spycli-api
- Install required packages:
pip install -r requirements.txt
Run the application using the following command:
python spycli-server.py
The server will start on http://localhost:5000
or http://{your ip}:5000
- Endpoint:
/search
- Method:
GET
- Query Parameters:
query
: The search text for the movie.
- Endpoint:
/fetch
- Method:
GET
- Query Parameters:
url
: The URL to fetch all available links.
- Endpoint:
/scrape
- Method:
GET
- Query Parameters:
url
: The URL to scrape streaming link.
Contributions are welcome! For queries, please open an issue first to discuss.
Discord - junioralive