協力廠商應用程式與服務的 API

  • 更新於

概述

協力廠商應用程式和服務的開發人員可以利用 Infuse 的強大視訊播放功能來播放、加入書籤,以及使用彈性 URL 架構下載視訊。 支援 x-回調 也可用,允許在操作完成後返回到另一個應用程式。

可用平台: iPhone、 iPad、 Apple TV及 Mac

用法範例

播放單一檔案,並在完成時回到另一個應用程式

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

播放添加了外部字幕的單個檔

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

保存(收藏)視頻 URL 以供以後播放

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

儲存(書籤)視訊 URL ,並開始下載它(僅限 iOS/macOS )

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

URL 編碼

每一個 x-callback-url 規格,所有 querystring 值都應該是 url-safe 或 encoded。 在某些情況下,未編碼的 URL 可能有效,但在使用具有多個參數的操作或具有多個鍵的 URL 時,您可能需要這樣做 手動對 URL 進行編碼.

例子

未編碼的 URL

http://192.168.162.100/Movies/movie.mkv

編碼的 URL

http%3A%2F%2F192.168.162.100%2FMovies%2Fmovie.mkv
分享這篇文章

這篇文章是否有幫助?

106 人中有 67 人覺得有幫助

還有其他問題?提交請求