(Verouderd) Autorisatie starten initiate-authorization
NOTE
De inhoud op deze pagina wordt alleen ter informatie verstrekt. Voor het gebruik van deze API is een huidige licentie van Adobe vereist. Ongeautoriseerd gebruik is niet toegestaan.
IMPORTANT
Zorg ervoor u over de recentste het productmededelingen van de Authentificatie van Adobe Pass en ontmantelingschronologie wordt geïnformeerd die in de pagina van de Mededelingen van het Product wordt samengevoegd.
NOTE
De implementatie van REST API wordt begrensd door Throttling mechanisme
REST API-eindpunten clientless-endpoints
<REGGIE_FQDN>:
- Productie - api.auth.adobe.com
- Het opvoeren - api.auth-staging.adobe.com
<SP_FQDN>:
- Productie - api.auth.adobe.com
- Het opvoeren - api.auth-staging.adobe.com
Beschrijving description
Verkrijgt de reactie van de vergunning.
Endpoint
Geroepen
door
door
Invoer
Params
Params
HTTP
Methode
Methode
Antwoord
HTTP-respons
<SP_FQDN>/api/v1/authorize
Streaming App
of
de Dienst van de Programmer
of
de Dienst van de Programmer
1. (Verplicht) aanvrager
. deviceId (Verplicht)
. middel (Verplicht)
4. device_info/x-apparaat-Info (Verplicht)
5. deviceType
6. deviceUser (Afgekeurd)
7. appId (Vervangen)
8. extra parameters (optioneel)
. deviceId (Verplicht)
. middel (Verplicht)
4. device_info/x-apparaat-Info (Verplicht)
5. deviceType
6. deviceUser (Afgekeurd)
7. appId (Vervangen)
8. extra parameters (optioneel)
GET
XML of JSON met machtigingsdetails of foutdetails als dit mislukt. Zie onderstaande voorbeelden.
200 - Succes
403 - Geen succes
403 - Geen succes
Invoerparameter
Beschrijving
aanvrager
De programmeeraanvragerId waarvoor deze verrichting geldig is.
deviceId
Het apparaat-id bytes.
resource
Een tekenreeks die een resourceId (of MRSS-fragment) bevat, de inhoud identificeert die door een gebruiker is aangevraagd en die wordt herkend door de eindpunten van MVPD-autorisaties.
device_info/
x-apparaat-Info
x-apparaat-Info
Informatie over streaming apparaat.
Nota: Dit KAN device_info als parameter worden overgegaan URL, maar wegens de potentiële grootte van deze parameter en beperkingen op de lengte van een GET URL, ZOU het als x-Apparaat-Info in de kopbal van http moeten worden overgegaan.
zie de volledige details in het overgaan van Apparaat en de Informatie van de Verbinding .
Nota: Dit KAN device_info als parameter worden overgegaan URL, maar wegens de potentiële grootte van deze parameter en beperkingen op de lengte van een GET URL, ZOU het als x-Apparaat-Info in de kopbal van http moeten worden overgegaan.
zie de volledige details in het overgaan van Apparaat en de Informatie van de Verbinding .
deviceType
Het apparaattype (bijvoorbeeld Roku, PC).
als deze parameter correct wordt geplaatst, biedt ESM metriek aan die uitgesplitst per apparatentype zijn wanneer het gebruiken van Clientless, zodat de verschillende soorten analyse voor bijvoorbeeld Roku, AppleTV, Xbox enz. kunnen worden uitgevoerd.
zie Voordelen van clientless apparatentype parameter in pas metriek
Nota: device_info zal deze parameter vervangen.
als deze parameter correct wordt geplaatst, biedt ESM metriek aan die uitgesplitst per apparatentype zijn wanneer het gebruiken van Clientless, zodat de verschillende soorten analyse voor bijvoorbeeld Roku, AppleTV, Xbox enz. kunnen worden uitgevoerd.
zie Voordelen van clientless apparatentype parameter in pas metriek
Nota: device_info zal deze parameter vervangen.
deviceUser
De gebruikers-id van het apparaat.
appId
De toepassings-id/-naam.
Nota: device_info vervangt deze parameter.
Nota: device_info vervangt deze parameter.
extra parameters
De vraag kan facultatieve parameters ook bevatten die andere functionaliteiten zoals toelaten:
* generic_data - laat het gebruik van Promotional TempPass
Voorbeeld toe:
* generic_data - laat het gebruik van Promotional TempPass
Voorbeeld toe:
generic_data=("email":"email@domain.com")
CAUTION
het Streamen IP van het Apparaat Adres
Voor client-aan-server implementaties, wordt het Streaming Apparaat IP Adres impliciet verzonden met deze vraag. Voor Server-aan-Server implementaties, waar de regcode vraag door de Dienst van de Programmer en niet het Streaming Apparaat wordt gemaakt, wordt de volgende kopbal vereist om het Streaming IP van het Apparaat Adres over te gaan:
Voor client-aan-server implementaties, wordt het Streaming Apparaat IP Adres impliciet verzonden met deze vraag. Voor Server-aan-Server implementaties, waar de regcode vraag door de Dienst van de Programmer en niet het Streaming Apparaat wordt gemaakt, wordt de volgende kopbal vereist om het Streaming IP van het Apparaat Adres over te gaan:
code language-none |
---|
|
waarbij
Voorbeeld:
<streaming\_device\_ip>
het openbare IP-adres van het streaming apparaat is.Voorbeeld:
code language-none |
---|
|
Samplereactie sample-response
-
Geval 1: Succes
- XML:
"XML
<?xml version="1.0" encoding="UTF-8" standalone= "yes"?>
<authentication>
<expired>1348148289000</expired>
<mvpd>sampleMvpdId</mvpd>
<requestor>sampleRequestorId</requestor>
<resource>sampleResourceId</resource>
</authentication>
" -
JSON:
code language-json { "mvpd": "sampleMvpdId", "resource": "sampleResourceId", "requestor": "sampleRequestorId", "expires": "1348148289000" }
IMPORTANT
Wanneer de reactie afkomstig is van een Proxy MVPD, kan deze een extra element met de naam
proxyMvpd
bevatten.-
Geval 2: Ontkende Vergunning
code language-json <error> <status>403</status> <message>User not authorized</message> <details>Your subscription package does not include the "ASFAFD" channel. Please go to http://www.ca.ble/upgrade in order to upgrade your subscription.</details> </error>
recommendation-more-help
3f5e655c-af63-48cc-9769-2b6803cc5f4b