1 repository
JavaScript libraries that wrap external or internal APIs to provide a simplified programmatic interface.
Distinct from JavaScript Widget Wrappers: A general API wrapper for service requests, distinct from UI widget wrappers or geospatial libraries.
Explore 1 awesome GitHub repository matching web development · API Client Wrappers. Refine with filters or upvote what's useful.
YouTube.js este o bibliotecă JavaScript și un wrapper API conceput pentru a interacționa cu API-ul intern YouTube InnerTube. Funcționează ca un client pentru preluarea datelor video și a stărilor serviciului, parsând în același timp răspunsurile API interne brute în obiecte tipizate pentru extragerea și manipularea datelor. Proiectul include un resolver de flux capabil să decodeze adresele de streaming obfuscate și să implementeze protocoale proprietare de livrare video. Utilizează un interpretor personalizat pentru a executa logica externă obfuscată necesară pentru a rezolva datele dinamice și a gestiona bufferele video. Biblioteca oferă un strat de cerere agnostic față de mediu pentru compatibilitate între diferite runtime-uri JavaScript. Dispune, de asemenea, de un sistem modular de extensii care expune metode interne pentru a permite adăugarea de noi funcționalități fără a modifica codul sursă.
Provides a programmatic JavaScript interface for executing requests and managing internal YouTube endpoints.