Skip to main content

A simple unofficial api for the italian StreamingCommunity website.

Project description

A simple unofficial api for the italian StreamingCommunity website.

Static Badge Static Badge

PyPI GitHub commit activity (branch) PyPI - Downloads PyPI - Downloads PyPI - Downloads

[!IMPORTANT] After updating please check the changes in the output examples.

Breaking changes from version 3:

  • get_links new method

StreamingCommunity-API

Table of Contents

Installazione

Questa libreria richiede Python 3.10 o superiore.

È Possibile installarare la libreria tramite pip:

pip install streamingcommunity-unofficialapi

Utilizzo

Per iniziare bisona impostare il dominio di StreamingCommunity che si desidera utilizzare.

from scuapi import API

sc = API('StreamingCommunity.esempio')

[!IMPORTANT] Ora viene utilizzato l'id tmdb al posto del precendente e il numer di serie ed episodio al posto dell'id episodio. È necessario inserire l'url vixsrc

from scuapi import API

sc = API('StreamingCommunity.esempio')

# Film
iframe, m3u_playlist_url = sc.get_links("vixsrc.esempio", 603692) # tmdb_id
iframe, m3u_playlist_url = sc.get_links("vixsrc.esempio", 603692)
iframe, m3u_playlist_url, m3u_playlist_file = sc.get_links("vixsrc.esempio", 603692, get_m3u=True)
# Serie
iframe, m3u_playlist_url = sc.get_links("vixsrc.esempio", 603692, (1,2)) # tmdb_id, (stagione, episodio)
iframe, m3u_playlist_url, m3u_playlist_file = sc.get_links("vixsrc.esempio", 603692, (1,2), get_m3u=True)

Esempio Risultati Link

('https://vixsrc.esempio/movie/603692',
'https://esempio.com/playlist/187503?token=_SZhU9hVpDBU1Eld1p8PGQ&token=_SZhU9hVpDBU1Eld1p8PGQ&token480p=fkHMJTm4hOTW1yxBenQ8Vw&token720p=D9AarDND8u2sypbB11ApCA&expires=1712698824')

Download Video

I video possono essere scricati con il plugin per yt-dlp usando il link dell'episodio.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

streamingcommunity_unofficialapi-4.0.2.tar.gz (16.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file streamingcommunity_unofficialapi-4.0.2.tar.gz.

File metadata

File hashes

Hashes for streamingcommunity_unofficialapi-4.0.2.tar.gz
Algorithm Hash digest
SHA256 f4a95c0284a4e855c07d4988c77915527c5576be3d5505715a66f48b0833a708
MD5 40434f775d201379d134a5e83d781ade
BLAKE2b-256 35cf8be5d505ac0aa00399ed99e00fb01ab4e0e7f3bd5d7b882e65a71cbb3bc9

See more details on using hashes here.

File details

Details for the file streamingcommunity_unofficialapi-4.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for streamingcommunity_unofficialapi-4.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 cf2e4a6cc328d6af5b8deee8eb481f9ee9ffdb7bea3e715e9b4a2c573b31743b
MD5 c62becaa5020dbce10c4e219e9dd3308
BLAKE2b-256 d9a01c94e3861f1235eb6898fb4b4729ad7acf0a1cb702a23de65351b4c15c64

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page