使用程式碼擷取驗證工作階段
最後更新: 2025年3月5日
- 主題:
- 驗證
此頁面上的內容僅供參考。 使用此API需要Adobe的目前授權。 不允許未經授權的使用。
REST API V2實作受到節流機制檔案的限制。
Related Articles
請確定也造訪REST API V2常見問題集。
請求
HTTP
路徑
/api/v2/{serviceProvider}/sessions/{code}
方法
GET
路徑引數
服務提供者
在上線流程中與服務提供者相關聯的內部唯一識別碼。
必填
程式碼
在串流裝置上建立驗證工作階段後取得的驗證代碼。
必填
標頭
X-Forwarded-For
串流裝置的IP位址。
強烈建議一律將它用於伺服器對伺服器的實作,尤其是當呼叫是由程式設計人員服務(而非串流裝置)進行時。
對於使用者端對伺服器實作,會以隱含方式傳送串流裝置的IP位址。
強烈建議一律將它用於伺服器對伺服器的實作,尤其是當呼叫是由程式設計人員服務(而非串流裝置)進行時。
對於使用者端對伺服器實作,會以隱含方式傳送串流裝置的IP位址。
可選
Accept
使用者端應用程式接受的媒體型別。
若指定,則必須是application/json。
若指定,則必須是application/json。
可選
User-Agent
使用者端應用程式的使用者代理。
可選
回應
程式碼
文字
說明
200
確定
回應內文包含驗證工作階段的相關資訊。
成功
標頭
狀態
200
必填
內文
引數
具有以下屬性的JSON物件:
- existing
已經提供的現有引數。 - 遺失
遺失完成驗證流程所需的引數。
必填
錯誤
範例
1.擷取驗證工作階段,但不遺失引數
要求
GET /api/v2/sessions/REF30/8BLW4RW HTTP/1.1
Authorization: Bearer eyJhbGciOiJSUzI1NiJ9.eyJzdWIiOiJjNGZjM2U3ZS0xMmQ5LTQ5NWQtYjc0Mi02YWVhYzhhNDkwZTciLCJuYmYiOjE3MjQwODc4NjgsImlzcyI6ImF1dGguYWRvYmUuY29tIiwic2NvcGVzIjoiYXBpOmNsaWVudDp2MiIsImV4cCI6MTcyNDEwOTQ2OCwiaWF0IjoxNzI0MDg3ODY4fQ.DJ9GFl_yKAp2Qw-NVcBeRSnxIhqrwxhns5T5jU31N2tiHxCucKLSQ5guBygqkkJx6D0N_93f50meEEyfb7frbHhVHHwmRjHYjkfrWqHCpviwVjVZKKwl8Y3FEMb0bjKIB8p_E3txX9IbzeNGWRufZBRh2sxB5Q9B7XYINpVfh8s_sFvskrbDu5c01neCx5kEagEW5CtE0_EXTgEb5FSr_SfQG3UUu_iwlkOggOh_kOP_5GueElf9jn-bYBMnpObyN5s-FzuHDG5Rtac5rvcWqVW2reEqFTHqLI4rVC7UKQb6DSvPBPV4AgrutAvk30CYgDsOQILVyrjniincp7r9Ww
Accept: application/json
User-Agent: Mozilla/5.0 (Apple TV; U; CPU AppleTV5,3 OS 11.0 like Mac OS X; en_US)
回應
HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
{
"parameters": {
"existing": {
"mvpd": "Cablevision",
"domain": "adobe.com"
"redirectUrl": "https://www.adobe.com"
}
}
1.使用遺失的引數擷取驗證工作階段
要求
GET /api/v2/sessions/REF30/8BLW4RW HTTP/1.1
Authorization: Bearer eyJhbGciOiJSUzI1NiJ9.eyJzdWIiOiJjNGZjM2U3ZS0xMmQ5LTQ5NWQtYjc0Mi02YWVhYzhhNDkwZTciLCJuYmYiOjE3MjQwODc4NjgsImlzcyI6ImF1dGguYWRvYmUuY29tIiwic2NvcGVzIjoiYXBpOmNsaWVudDp2MiIsImV4cCI6MTcyNDEwOTQ2OCwiaWF0IjoxNzI0MDg3ODY4fQ.DJ9GFl_yKAp2Qw-NVcBeRSnxIhqrwxhns5T5jU31N2tiHxCucKLSQ5guBygqkkJx6D0N_93f50meEEyfb7frbHhVHHwmRjHYjkfrWqHCpviwVjVZKKwl8Y3FEMb0bjKIB8p_E3txX9IbzeNGWRufZBRh2sxB5Q9B7XYINpVfh8s_sFvskrbDu5c01neCx5kEagEW5CtE0_EXTgEb5FSr_SfQG3UUu_iwlkOggOh_kOP_5GueElf9jn-bYBMnpObyN5s-FzuHDG5Rtac5rvcWqVW2reEqFTHqLI4rVC7UKQb6DSvPBPV4AgrutAvk30CYgDsOQILVyrjniincp7r9Ww
Accept: application/json
User-Agent: Mozilla/5.0 (Apple TV; U; CPU AppleTV5,3 OS 11.0 like Mac OS X; en_US)
回應
HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
{
"parameters": {
"existing": {
"mvpd": "Cablevision",
"domain": "adobe.com"
},
"missing": ["redirectUrl"]
}
recommendation-more-help
3f5e655c-af63-48cc-9769-2b6803cc5f4b