Asynchronous Python Wrapper For EgyBest-API.
- For Personal Use Only, Don't Create Or Build Something Huge With This API Without Permission Otherwise You Will Be Banned
- This Project Is Licensed Under The MIT License
$ pip3 install Py-EgyBest-Api
For Example, To Get Direct Links, You Can Do This
from EgyBestAPI import RaEye
from asyncio import run
API = "http://0.1.2.3" # Required
TOKEN = "abcd" # Required
ID = None # Optional
PASSWORD = None # Optional
x = RaEye(API, access_token=TOKEN, id=ID, password=PASSWORD)
async def main():
z = await x.dls(url="https://www.egybest.org/movie/top-five-2014", version=2)
print(z)
# output: DotMap(a=1, b=2)
print(z.type)
# output: movie
print(z.toDict())
# output: {'a': 1, 'b': 2}
print(z["type"])
# output: movie
# To Print Results As Json
z.pprint(pformat='json')
# output: {...}
run(main())
There Is No Documentation, But You Can Take Help From The DocStrings :
from EgyBestAPI import RaEye
print(help(RaEye.dls))
- Smart Search
- Extract Full Info From Url (Movie-Serie/Anime)
- Extract: Story - Image - Title - Trailer - Actors Info - Note
- Extract Download and Stream Links With Full Info
- Extract Similar Movies
- Extract Seasons / Episodes
- Extract Previous And Next Episode
- Extract Movies Or Series From Paths
- And More ...