O Auth Providers - Get
Egy megadott oauthProvider-erőforrás lekérése.
GET {endpoint}/oauth/providers/{oauthProviderId}?api-version=2023-11-01-preview
URI-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
endpoint
|
path | True |
string (uri) |
A névtér gazdagépneve, például admaInstanceName.farmbeats.azure.net |
oauth
|
path | True |
string |
Az oauthProvider erőforrás azonosítója. |
api-version
|
query | True |
string |
A kért API-verzió |
Kérelem fejléce
Name | Kötelező | Típus | Description |
---|---|---|---|
Authorization | True |
string |
Adjon meg érvényes tulajdonosi jogkivonatot az engedélyezett API-hívásokhoz. Vegye figyelembe, hogy előfordulhat, hogy törölnie kell a böngésző gyorsítótárát, ha korábban nem hitelesített hívásokat próbált meg. |
Válaszok
Name | Típus | Description |
---|---|---|
200 OK |
Siker |
|
Other Status Codes |
Hiba Fejlécek x-ms-error-code: string |
Biztonság
Authorization
Adjon meg érvényes tulajdonosi jogkivonatot az engedélyezett API-hívásokhoz. Vegye figyelembe, hogy előfordulhat, hogy törölnie kell a böngésző gyorsítótárát, ha korábban nem hitelesített hívásokat próbált meg.
Típus:
apiKey
In:
header
Példák
OAuthProviders_Get
Mintakérelem
GET {endpoint}/oauth/providers/JOHNDEERE?api-version=2023-11-01-preview
Mintaválasz
{
"appId": "appId",
"appSecret": "appSecret",
"apiKey": "apiKey",
"isProductionApp": false,
"id": "JOHNDEERE",
"eTag": "f8fad5b-d9cb-469f-a165-70867728950e",
"createdDateTime": "2021-04-22T18:27:37Z",
"modifiedDateTime": "2021-04-22T18:27:37Z",
"name": "JD Integration",
"description": "Oauth Flow",
"properties": {
"Party": "123"
}
}
Definíciók
Name | Description |
---|---|
Error |
Az Azure AgPlatform szolgáltatás hibája. |
Error |
Hibaválasz az Azure AgPlatform szolgáltatástól. Az ErrorResponse referenciadokumentumának https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses. |
Inner |
A hibák listáját tartalmazó belső hiba. Lásd az InnerError-referenciadokumentum https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object. |
OAuth |
OAuth-szolgáltatói erőforrás sémája. |
Error
Az Azure AgPlatform szolgáltatás hibája.
Name | Típus | Description |
---|---|---|
code |
string minLength: 1 |
Kiszolgáló által definiált hibakódok. |
details |
Error[] |
A jelentett hibához vezető konkrét hibák részleteinek tömbje. |
innererror |
A hibák listáját tartalmazó belső hiba. Lásd az InnerError-referenciadokumentum https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object. |
|
message |
string minLength: 1 |
A hiba emberi olvasásra alkalmas ábrázolása. |
target |
string |
A hiba célja. |
ErrorResponse
Hibaválasz az Azure AgPlatform szolgáltatástól. Az ErrorResponse referenciadokumentumának https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.
Name | Típus | Description |
---|---|---|
error |
Az Azure AgPlatform szolgáltatás hibája. |
|
traceId |
string |
Egyedi nyomkövetési azonosító. |
InnerError
A hibák listáját tartalmazó belső hiba. Lásd az InnerError-referenciadokumentum https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object.
Name | Típus | Description |
---|---|---|
code |
string |
A hibát tartalmazó hiba által megadottnál meghatározott hibakód. |
innererror |
A hibák listáját tartalmazó belső hiba. Lásd az InnerError-referenciadokumentum https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object. |
OAuthProvider
OAuth-szolgáltatói erőforrás sémája.
Name | Típus | Alapértelmezett érték | Description |
---|---|---|---|
apiKey |
string minLength: 2maxLength: 200 |
OAuth Api-kulcs adott szolgáltatóhoz. Megjegyzés: jelenleg az éghajlat-szolgáltatóra vonatkozik. A rendszer nem küldi el válaszként. |
|
appId |
string minLength: 2maxLength: 200 |
OAuth-alkalmazásazonosító adott OAuth-szolgáltatóhoz. |
|
appSecret |
string minLength: 2maxLength: 200 |
OAuth-alkalmazás titkos kódja adott szolgáltatóhoz. Megjegyzés: A rendszer nem válaszol. |
|
createdBy |
string |
A felhasználó/bérlő azonosítója hozza létre. |
|
createdDateTime |
string (date-time) |
Az erőforrás létrehozásának dátuma, mintaformátum: yyyy-MM-ddTHH:mm:ssZ. |
|
description |
string minLength: 0maxLength: 500 |
Az erőforrás szöveges leírása. |
|
eTag |
string |
Az ETag értéke az optimista egyidejűség megvalósításához. |
|
id |
string |
Egyedi OAuth-szolgáltató azonosítója. |
|
isProductionApp |
boolean |
False |
Választható jelölő annak megállapításához, hogy az alkalmazás készen áll-e az éles környezetben való használatra a szolgáltatói oldalon. (Alapértelmezett érték: false) Megjegyzés: Jelenleg a JohnDeere esetében alkalmazható. |
modifiedBy |
string |
Módosítva a felhasználó/bérlő azonosítója. |
|
modifiedDateTime |
string (date-time) |
Az erőforrás utolsó módosításának dátuma, mintaformátum: yyyy-MM-ddTHH:mm:ssZ. |
|
name |
string minLength: 0maxLength: 100 |
Az erőforrás azonosítására szolgáló név. |
|
properties |
Az erőforráshoz tartozó kulcsértékpárok gyűjteménye. Minden párnak nem lehet 50 karakternél nagyobb kulcsa, és nem lehet 150 karakternél nagyobb érték. Megjegyzés: Egy erőforráshoz legfeljebb 25 kulcsértékpár adható meg, és csak a sztring, a szám és a datetime (yyyy-MM-ddTHH:mm:ssZ) értékek támogatottak. |