Chemical Products - Get
Pobiera określony zasób chemicalProduct.
GET {endpoint}/chemical-products/{chemicalProductId}?api-version=2023-11-01-preview
Parametry identyfikatora URI
| Nazwa | W | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
chemical
|
path | True |
string |
Identyfikator produktu chemicznego. |
|
endpoint
|
path | True |
string (uri) |
Nazwa hosta przestrzeni nazw, np. admaInstanceName.farmbeats.azure.net |
|
api-version
|
query | True |
string |
Żądana wersja interfejsu API |
Nagłówek żądania
| Nazwa | Wymagane | Typ | Opis |
|---|---|---|---|
| Authorization | True |
string |
Podaj prawidłowy token elementu nośnego dla autoryzowanych wywołań interfejsu API. Pamiętaj, że może być konieczne wyczyszczenie pamięci podręcznej przeglądarki, jeśli wcześniej próbowano wykonać nieuwierzytelnione wywołania. |
Odpowiedzi
| Nazwa | Typ | Opis |
|---|---|---|
| 200 OK |
Powodzenie |
|
| Other Status Codes |
Błąd Nagłówki x-ms-error-code: string |
Zabezpieczenia
Authorization
Podaj prawidłowy token elementu nośnego dla autoryzowanych wywołań interfejsu API. Pamiętaj, że może być konieczne wyczyszczenie pamięci podręcznej przeglądarki, jeśli wcześniej próbowano wykonać nieuwierzytelnione wywołania.
Typ:
apiKey
W:
header
Przykłady
ChemicalProducts_Get
Przykładowe żądanie
GET {endpoint}/chemical-products/Chemical123?api-version=2023-11-01-preview
Przykładowa odpowiedź
{
"id": "Chemical123",
"cropIds": [
"CropId"
],
"reference": {
"datasetId": "datasetId",
"recordId": "recordId"
},
"brand": "Brand",
"product": "AGTECH",
"type": "Herbicide",
"state": "Liquid",
"activeIngredients": [
"NO2"
],
"specificGravity": "string",
"formulation": "N, P, K",
"company": {
"name": "CompanyName",
"description": "Agriculture Manufacturer",
"registrationNumber": "1234"
},
"location": "US",
"registrationNumber": "1234",
"reEntryInterval": 5,
"status": "Active",
"source": "Manufacturer",
"name": "Fertilizer1",
"description": "string",
"properties": {
"key1": "value1",
"key2": 123.45
},
"createdDateTime": "2021-04-21T06:49:30Z",
"modifiedDateTime": "2021-04-21T06:49:30Z",
"createdBy": "00000000-0000-0000-0000-000000000000",
"modifiedBy": "00000000-0000-0000-0000-000000000000",
"eTag": "0f8fad5b-d9cb-469f-a165-70867728950e"
}
Definicje
| Nazwa | Opis |
|---|---|
|
Chemical |
Schemat zasobu ChemicalProduct. |
| Company |
Szczegóły firmy/producenta. |
| Error |
Błąd usługi Azure AgPlatform. |
|
Error |
Odpowiedź na błąd z usługi Azure AgPlatform. Zobacz https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses, aby zapoznać się z dokumentem referencyjnym ErrorResponse. |
|
Inner |
Wewnętrzny błąd zawierający listę błędów. Zobacz https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object, aby zapoznać się z dokumentem referencyjnym InnerError. |
| Reference |
Odwołanie do rekordu zestawu danych. |
ChemicalProduct
Schemat zasobu ChemicalProduct.
| Nazwa | Typ | Opis |
|---|---|---|
| activeIngredients |
string[] |
Substancje chemiczne aktywne w formule. |
| brand |
string |
Komercyjna marka produktu chemicznego. |
| company |
Szczegóły firmy/producenta. |
|
| createdBy |
string |
Utworzony przez identyfikator użytkownika/dzierżawy. |
| createdDateTime |
string (date-time) |
Data i godzina utworzenia zasobu, przykładowy format: rrrr-MM-ddTHH:mm:ssZ. |
| cropIds |
string[] |
Identyfikatory upraw skojarzonych z produktem chemicznym. Uwaga: z uprawą można skojarzyć maksymalnie 25 upraw. |
| description |
string minLength: 0maxLength: 500 |
Tekstowy opis zasobu. |
| eTag |
string |
Wartość ETag w celu zaimplementowania optymistycznej współbieżności. |
| formulation |
string |
Opis formuły. Procent lub inna jednostka N, P, K, CA, MG, S, FE, MN, ZN, CU, B, MO, CL (na podstawie źródła dostępne elementy chemiczne mogą się różnić, ale jest to typowa lista). |
| id |
string |
Unikatowy identyfikator zasobu. |
| location |
string |
Obszar, w którym stosuje się substancję chemiczną. Jest to ważne z punktu widzenia zgodności. |
| modifiedBy |
string |
Zmodyfikowany przez identyfikator użytkownika/dzierżawy. |
| modifiedDateTime |
string (date-time) |
Data i godzina ostatniej modyfikacji zasobu, format próbki: rrrr-MM-ddTHH:mm:ssZ. |
| name |
string minLength: 0maxLength: 100 |
Nazwa identyfikującego zasób. |
| product |
string |
Komercyjna nazwa produktu chemicznego. |
| properties |
Kolekcja par klucz-wartość, która należy do zasobu. Każda para nie może mieć klucza większego niż 50 znaków i nie może mieć wartości większej niż 150 znaków. Uwaga: Dla zasobu można podać maksymalnie 25 par wartości klucza, a obsługiwane są tylko wartości ciągu, liczb i daty/godziny (rrrr-MM-ddTHH:mm:ssZ). |
|
| reEntryInterval |
integer (int32) |
Liczba dni, po których osoba może odwiedzić pole po zastosowaniu produktu chemicznego. |
| reference |
Odwołanie do rekordu zestawu danych. |
|
| registrationNumber |
string |
Numer rejestracyjny substancji chemicznej. Może się to różnić w zależności od lokalizacji geograficznej. |
| source |
string minLength: 2maxLength: 100 |
Źródło zasobu. |
| specificGravity |
string |
Szczegóły specyficznej grawitacji. |
| state |
string |
Płynny/niepłynny. |
| status |
string minLength: 0maxLength: 100 |
Stan zasobu. |
| type |
string |
Herbicyd, addytywne, środki owadobójcze, nawozy. |
Company
Szczegóły firmy/producenta.
| Nazwa | Typ | Opis |
|---|---|---|
| description |
string |
Opis firmy produkcyjnej. |
| name |
string |
Nazwa firmy produkcyjnej. |
| registrationNumber |
string |
Numer rejestracyjny firmy. |
Error
Błąd usługi Azure AgPlatform.
| Nazwa | Typ | Opis |
|---|---|---|
| code |
string minLength: 1 |
Zdefiniowany przez serwer zestaw kodów błędów. |
| details |
Error[] |
Tablica szczegółów dotyczących określonych błędów, które doprowadziły do tego zgłoszonego błędu. |
| innererror |
Wewnętrzny błąd zawierający listę błędów. Zobacz https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object, aby zapoznać się z dokumentem referencyjnym InnerError. |
|
| message |
string minLength: 1 |
Czytelna dla człowieka reprezentacja błędu. |
| target |
string |
Element docelowy błędu. |
ErrorResponse
Odpowiedź na błąd z usługi Azure AgPlatform. Zobacz https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses, aby zapoznać się z dokumentem referencyjnym ErrorResponse.
| Nazwa | Typ | Opis |
|---|---|---|
| error |
Błąd usługi Azure AgPlatform. |
|
| traceId |
string |
Unikatowy identyfikator śledzenia. |
InnerError
Wewnętrzny błąd zawierający listę błędów. Zobacz https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object, aby zapoznać się z dokumentem referencyjnym InnerError.
| Nazwa | Typ | Opis |
|---|---|---|
| code |
string |
Określony kod błędu niż został dostarczony przez błąd zawierający. |
| innererror |
Wewnętrzny błąd zawierający listę błędów. Zobacz https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object, aby zapoznać się z dokumentem referencyjnym InnerError. |
Reference
Odwołanie do rekordu zestawu danych.
| Nazwa | Typ | Opis |
|---|---|---|
| datasetId |
string minLength: 0maxLength: 100 |
Identyfikator zestawu danych. |
| recordId |
string minLength: 0maxLength: 100 |
Identyfikator rekordu. |