O Auth Tokens - List
Returnerar en lista över OAuthToken-dokument.
GET {endpoint}/oauth/tokens?api-version=2023-11-01-preview
GET {endpoint}/oauth/tokens?authProviderIds={authProviderIds}&partyIds={partyIds}&isValid={isValid}&minCreatedDateTime={minCreatedDateTime}&maxCreatedDateTime={maxCreatedDateTime}&minLastModifiedDateTime={minLastModifiedDateTime}&maxLastModifiedDateTime={maxLastModifiedDateTime}&maxPageSize={maxPageSize}&skipToken={skipToken}&api-version=2023-11-01-preview
URI-parametrar
Name | I | Obligatorisk | Typ | Description |
---|---|---|---|---|
endpoint
|
path | True |
string (uri) |
Namnområdets värdnamn, t.ex. admaInstanceName.farmbeats.azure.net |
api-version
|
query | True |
string |
Den begärda API-versionen |
auth
|
query |
string[] |
Namnet på AuthProvider. |
|
is
|
query |
boolean |
Om tokenobjektet är giltigt. |
|
max
|
query |
string (date-time) |
Maximalt skapandedatum för resurs (inklusive). |
|
max
|
query |
string (date-time) |
Maximalt senast ändrat datum för resursen (inklusive). |
|
max
|
query |
integer (int32) minimum: 10maximum: 1000 |
Maximalt antal objekt som behövs (inklusive). Minimum = 10, Maximum = 1000, Standardvärde = 50. |
|
min
|
query |
string (date-time) |
Minsta skapandedatum för resursen (inklusive). |
|
min
|
query |
string (date-time) |
Minsta senaste ändringsdatum för resursen (inklusive). |
|
party
|
query |
string[] |
Lista över parter. |
|
skip
|
query |
string |
Hoppa över token för att hämta nästa uppsättning resultat. |
Begärandehuvud
Name | Obligatorisk | Typ | Description |
---|---|---|---|
Authorization | True |
string |
Ange en giltig ägartoken för auktoriserade API-anrop. Observera att du kan behöva rensa webbläsarens cacheminne om du har provat oautentiserade anrop tidigare. |
Svar
Name | Typ | Description |
---|---|---|
200 OK |
Framgång |
|
Other Status Codes |
Fel Sidhuvuden x-ms-error-code: string |
Säkerhet
Authorization
Ange en giltig ägartoken för auktoriserade API-anrop. Observera att du kan behöva rensa webbläsarens cacheminne om du har provat oautentiserade anrop tidigare.
Typ:
apiKey
I:
header
Exempel
OAuthTokens_List
Exempelbegäran
GET {endpoint}/oauth/tokens?api-version=2023-11-01-preview
Exempelsvar
{
"value": [
{
"partyId": "PARTY123",
"authProviderId": "JOHNDEERE",
"isValid": true,
"eTag": "0f8fad5b-d9cb-469f-a165-70867728950e",
"createdDateTime": "2021-04-22T18:49:25Z",
"modifiedDateTime": "2021-04-22T18:49:25Z"
}
],
"skipToken": "string",
"nextLink": "https://{{resourceName}}.farmbeats.azure.net/parties/{{partyId}}/seasonalFields/{{seasonalFieldId}}?api-version={{apiVersion}}&skipToken=%5b%7b%22token%22%3a%22%2bRID%3a%7e23TRC%3a10%23ISA%3d%22%2c%22range%22%3a%7b%22min%22%3a%22%22%2c%22max%22%3a%22FF%22%7d%7d%5d"
}
Definitioner
Name | Description |
---|---|
Error |
Ett fel från Azure AgPlatform-tjänsten. |
Error |
Ett felsvar från Azure AgPlatform-tjänsten. Se https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses för ErrorResponse-referensdokumentet. |
Inner |
Inre fel som innehåller en lista över fel. Se referensdokumentet https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object för InnerError. |
OAuth |
Schema för OAuth-tokenresurs. |
OAuth |
Sidsidigt svar innehåller en lista över begärda objekt och en URL-länk för att hämta nästa uppsättning resultat. |
Error
Ett fel från Azure AgPlatform-tjänsten.
Name | Typ | Description |
---|---|---|
code |
string minLength: 1 |
Serverdefinierad uppsättning felkoder. |
details |
Error[] |
Matris med information om specifika fel som ledde till det rapporterade felet. |
innererror |
Inre fel som innehåller en lista över fel. Se referensdokumentet https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object för InnerError. |
|
message |
string minLength: 1 |
Mänsklig läsbar representation av felet. |
target |
string |
Målet för felet. |
ErrorResponse
Ett felsvar från Azure AgPlatform-tjänsten. Se https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses för ErrorResponse-referensdokumentet.
Name | Typ | Description |
---|---|---|
error |
Ett fel från Azure AgPlatform-tjänsten. |
|
traceId |
string |
Unikt spårnings-ID. |
InnerError
Inre fel som innehåller en lista över fel. Se referensdokumentet https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object för InnerError.
Name | Typ | Description |
---|---|---|
code |
string |
Specifik felkod än vad som angavs av det innehållande felet. |
innererror |
Inre fel som innehåller en lista över fel. Se referensdokumentet https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object för InnerError. |
OAuthToken
Schema för OAuth-tokenresurs.
Name | Typ | Standardvärde | Description |
---|---|---|---|
authProviderId |
string minLength: 1 |
ID för OAuth-providerresursen som innehåller appinformation. |
|
createdDateTime |
string (date-time) |
Datum-tid när resursen skapades, exempelformat: åååå-MM-ddTHH:mm:ssZ. |
|
eTag |
string |
ETag-värdet för att implementera optimistisk samtidighet. |
|
isValid |
boolean |
True |
En valfri flagga som anger om token är giltig eller har upphört att gälla (standardvärde: true). |
modifiedDateTime |
string (date-time) |
Datum-tid när resursen senast ändrades, exempelformat: åååå-MM-ddTHH:mm:ssZ. |
|
partyId |
string |
Part-ID för den här OAuth-konfigurationen. |
OAuthTokenListResponse
Sidsidigt svar innehåller en lista över begärda objekt och en URL-länk för att hämta nästa uppsättning resultat.
Name | Typ | Description |
---|---|---|
nextLink |
string |
Fortsättningslänk (absolut URI) till nästa sida med resultat i listan. |
skipToken |
string |
Token som används för att hämta nästa sida. Om värdet är null finns det inga ytterligare sidor. |
value |
Lista över begärda objekt. |