主要應用程式內執行的基本設定檔流程
- 主題:
- 驗證
Adobe Pass驗證許可權內的 設定檔流程 可讓串流應用程式存取作用中使用者登入的相關資訊。
基本設定檔流程可讓您查詢下列案例:
擷取設定檔
先決條件
在擷取設定檔之前,請確定符合下列先決條件:
- 串流應用程式想要擷取所有一般設定檔。
工作流程
請依照指定的步驟,實施主要應用程式內執行的基本設定檔擷取流程,如下圖所示。
擷取設定檔
-
擷取設定檔: 串流應用程式會收集所有必要資料,藉由傳送要求給設定檔端點來擷取所有設定檔資訊。
IMPORTANT
如需下列詳細資訊,請參閱擷取設定檔 API檔案:- 所有_必要的_引數,例如
serviceProvider
- 所有_必要的_標頭,例如
Authorization
、AP-Device-Identifier
- 所有_選用的_引數和標頭
- 所有_必要的_引數,例如
-
尋找一般設定檔: Adobe Pass伺服器會根據收到的引數和標頭識別所有有效的設定檔。
-
傳回關於一般設定檔的資訊: 設定檔端點回應包含關於所找到之設定檔的相關資訊,這些設定檔與收到的引數和標頭相關聯。
-
選擇設定檔並繼續決策流程: 如果「設定檔」端點回應包含設定檔,串流應用程式會使用其內部邏輯(最終透過與一般使用者互動)來選擇其中一個可用的設定檔,以繼續後續的決策流程。
-
指示新的基本驗證流程: 如果設定檔端點回應不包含設定檔,串流應用程式會指示使用者啟動新的基本驗證流程。
擷取特定mvpd的設定檔
先決條件
在擷取特定MVPD的設定檔之前,請確定符合下列先決條件:
- 串流應用程式具有選取或快取的
mvpd
識別碼,想要擷取特定MVPD的一般設定檔。
工作流程
請依照指定的步驟,針對主要應用程式內執行的特定MVPD實作基本設定檔擷取流程,如下圖所示。
擷取特定mvpd的設定檔
-
擷取特定mvpd的設定檔: 串流應用程式會傳送要求至設定檔端點,以收集所有必要的資料,擷取該特定MVPD的設定檔資訊。
IMPORTANT
如需下列詳細資訊,請參閱特定mvpd🔗 API檔案的擷取設定檔:- 所有_必要的_引數,例如
serviceProvider
和mvpd
- 所有_必要的_標頭,例如
Authorization
、AP-Device-Identifier
- 所有_選用的_引數和標頭
- 所有_必要的_引數,例如
-
尋找一般設定檔: Adobe Pass伺服器會根據收到的引數和標頭識別有效的設定檔。
-
傳回關於一般設定檔的資訊: 設定檔端點回應包含關於所找到之設定檔的相關資訊,這些設定檔與收到的引數和標題相關聯。
-
繼續決策流程: 如果設定檔端點回應包含設定檔,串流應用程式會使用設定檔資訊繼續後續的決策流程。
-
指示新的基本驗證流程: 如果設定檔端點回應不包含設定檔,串流應用程式會指示使用者啟動新的基本驗證流程。
擷取特定程式碼的設定檔
先決條件
在擷取特定驗證代碼的設定檔之前,請確定您符合下列必要條件:
- 串流應用程式有一個
code
用來與MVPD執行互動式驗證,它想要擷取特定驗證程式碼的設定檔。
工作流程
請依照指定的步驟,針對主要應用程式內執行的特定驗證程式碼,實作基本設定檔擷取流程,如下圖所示。
擷取特定程式碼的設定檔
-
擷取特定程式碼的設定檔: 串流應用程式會傳送要求至設定檔端點,收集所有必要的資料,以擷取該特定驗證程式碼的設定檔資訊。
IMPORTANT
如需下列詳細資訊,請參閱特定程式碼🔗 API檔案的擷取設定檔:- 所有_必要的_引數,如
serviceProvider
和code
- 所有_必要的_標頭,例如
Authorization
- 所有_選用的_引數和標頭
- 所有_必要的_引數,如
-
尋找一般設定檔: Adobe Pass伺服器會根據收到的引數和標頭識別有效的設定檔。
-
傳回關於一般設定檔的資訊: 設定檔端點回應包含關於所找到之設定檔的相關資訊,這些設定檔與收到的引數和標題相關聯。
-
繼續決策流程: 如果設定檔端點回應包含設定檔,串流應用程式會使用設定檔資訊繼續後續的決策流程。
-
指示新的基本驗證流程: 如果設定檔端點回應不包含設定檔,主要應用程式會指示使用者啟動新的基本驗證流程。