API per applicazioni e servizi di terze parti

  • Aggiornato

Panoramica

Gli sviluppatori di applicazioni e servizi di terze parti possono sfruttare le potenti funzioni di riproduzione video di Infuse per riprodurre, inserire nei preferiti e scaricare video utilizzando schemi URL flessibili. È disponibile anche il supporto per x-callback , che consente di tornare a un'altra applicazione al termine di un'azione.

Piattaforme disponibili: iPhone, iPad, Apple TV, Mac e Vision

Invio di video a Infuse per la riproduzione

Riprodurre un singolo file e tornare a un'altra applicazione una volta terminato

infuse://x-callback-url/play?
x-success=some-app://x-callback-url/playbackDidFinish&
x-error=some-app://x-callback-url/playbackDidFail&
url=http://192.168.162.100/Movies/movie.mkv

Riproduzione di un singolo file con sottotitoli esterni aggiunti

infuse://x-callback-url/play?
x-success=some-app://x-callback-url/playbackDidFinish&
x-error=some-app://x-callback-url/playbackDidFail&
url=http://192.168.162.100/Movies/movie.mkv&
sub=http://192.168.162.100/Movies/movie.srt

Salvare (segnalibro) l'URL di un video per riprodurlo in seguito

infuse://x-callback-url/save?
x-success=some-app://x-callback-url/playbackDidFinish&
x-error=some-app://x-callback-url/playbackDidFail&
url=http://192.168.162.100/Movies/movie.mkv

Salvare (segnalibro) l'URL di un video e iniziare a scaricarlo (solo per iOS/macOS/visionOS).

infuse://x-callback-url/save?
x-success=some-app://x-callback-url/playbackDidFinish&
x-error=some-app://x-callback-url/playbackDidFail&
url=http://192.168.162.100/Movies/movie.mkv&
download=1

Codifica URL

Secondo la specifica x-callback-url, tutti i valori delle querystring devono essere url-safe o codificati. Gli URL non codificati possono funzionare in alcuni casi, ma quando si utilizzano azioni con più parametri o URL con più chiavi, probabilmente sarà necessario codificare manualmente gli URL.

Esempi

URL non codificato

http://192.168.162.100/Movies/movie.mkv

URL codificato

http%3A%2F%2F192.168.162.100%2FFilm%2Fmovie.mkv

Collegamento profondo agli elementi della libreria Infuse

Le applicazioni possono collegarsi direttamente agli elementi della libreria Infuse utilizzando i numeri ID TMDB appropriati.

Collegamento a un film

infuse://movie/{tmdb_id}

Collegamento a una serie TV

infuse://series/{tmdb_id}

Collegamento alle stagioni di una serie TV

infuse://series/{tmdb_id}-{season_number}

Collegamento a un episodio della serie TV

infuse://series/{tmdb_id}-{season_number}-{episode_number}
Condividi questo articolo

Questo articolo ti è stato utile?

Utenti che ritengono sia utile: 73 su 117

Altre domande? Invia una richiesta