Harvest Data - Get
Получите указанный ресурс данных сбора данных под определенной стороной.
GET /parties/{partyId}/harvest-data/{harvestDataId}?api-version=2023-04-01-preview
Параметры URI
Имя | В | Обязательно | Тип | Описание |
---|---|---|---|---|
harvest
|
path | True |
string |
Идентификатор ресурса сбора данных. |
party
|
path | True |
string |
Идентификатор связанного ресурса стороннего ресурса. |
api-version
|
query | True |
string |
Запрошенная версия API |
Заголовок запроса
Имя | Обязательно | Тип | Описание |
---|---|---|---|
Authorization | True |
string |
Укажите действительный маркер носителя для авторизованных вызовов API. Обратите внимание, что может потребоваться очистить кэш браузера, если вы ранее попытались отменить проверку подлинности вызовов. |
Ответы
Имя | Тип | Описание |
---|---|---|
200 OK |
Успех |
|
Other Status Codes |
Ошибка Заголовки x-ms-error-code: string |
Безопасность
Authorization
Укажите действительный маркер носителя для авторизованных вызовов API. Обратите внимание, что может потребоваться очистить кэш браузера, если вы ранее попытались отменить проверку подлинности вызовов.
Тип:
apiKey
В:
header
Примеры
HarvestData_Get
Образец запроса
GET /parties/PARTY123/harvest-data/HARVESTOP123?api-version=2023-04-01-preview
Пример ответа
{
"partyId": "PARTY123",
"id": "HARVESTOP123",
"source": "Manual",
"name": "Harvest data for North Farm",
"description": "some description",
"status": "Active",
"operationStartDateTime": "2021-02-25T16:57:04Z",
"operationEndDateTime": "2021-02-27T10:13:06Z",
"operationModifiedDateTime": "2021-02-28T10:12:12Z",
"associatedBoundaryId": "NORTHFARM2021CORNBOUNDARY",
"area": {
"unit": "acre",
"value": 50
},
"totalYield": {
"unit": "kilos",
"value": 1400
},
"avgYield": {
"unit": "kilosperacre",
"value": 28
},
"totalWetMass": {
"unit": "kilos",
"value": 500
},
"avgWetMass": {
"unit": "kilosperacre",
"value": 10
},
"avgMoisture": {
"unit": "percent",
"value": 14.61
},
"avgSpeed": {
"unit": "kmsperhour",
"value": 7.2
},
"harvestProductDetails": [
{
"productName": "VAR1",
"area": {
"unit": "acre",
"value": 30
},
"totalYield": {
"unit": "kilos",
"value": 900
},
"avgYield": {
"unit": "kilosperacre",
"value": 30
},
"totalWetMass": {
"unit": "kilos",
"value": 300
},
"avgWetMass": {
"unit": "kilosperacre",
"value": 10
},
"avgMoisture": {
"unit": "percent",
"value": 16.4
}
}
],
"properties": {
"Region": "Europe",
"CountyCode": 123
},
"attachmentsLink": "https://<resource-name>.farmbeats.azure.net/party/{{partyId}}/attachments?api-version={{apiVersion}}&resourceIds={{harvestDataId}}&resourceTypes=HarvestData",
"createdDateTime": "2021-04-21T06:49:30Z",
"modifiedDateTime": "2021-04-21T06:49:30Z",
"eTag": "cb00a3ac-0000-0100-0000-601d21ec0000"
}
Определения
Имя | Описание |
---|---|
Error |
Ошибка из службы Azure AgPlatform. |
Error |
Ответ об ошибке службы Azure AgPlatform. Справочный документ ErrorResponse см. в https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses. |
Harvest |
Схема ресурса сбора данных. |
Harvest |
Схема продукта, используемого во время сбора урожая. |
Inner |
Внутренняя ошибка, содержащая список ошибок. См. https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object справочный документ InnerError. |
Measure |
Схема для хранения чтения и единицы измерения. |
Error
Ошибка из службы Azure AgPlatform.
Имя | Тип | Описание |
---|---|---|
code |
string minLength: 1 |
Определяемый сервером набор кодов ошибок. |
details |
Error[] |
Массив сведений об определенных ошибках, которые привели к этой сообщаемой ошибке. |
innererror |
Внутренняя ошибка, содержащая список ошибок. См. https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object справочный документ InnerError. |
|
message |
string minLength: 1 |
Читаемое человеком представление ошибки. |
target |
string |
Цель ошибки. |
ErrorResponse
Ответ об ошибке службы Azure AgPlatform. Справочный документ ErrorResponse см. в https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.
Имя | Тип | Описание |
---|---|---|
error |
Ошибка из службы Azure AgPlatform. |
|
traceId |
string |
Уникальный идентификатор трассировки. |
HarvestData
Схема ресурса сбора данных.
Имя | Тип | Описание |
---|---|---|
area |
Схема для хранения чтения и единицы измерения. |
|
associatedBoundaryId |
string |
Необязательный идентификатор границы поля, для которого была применена операция. |
attachmentsLink |
string |
Ссылка для вложений. |
avgMoisture |
Схема для хранения чтения и единицы измерения. |
|
avgSpeed |
Схема для хранения чтения и единицы измерения. |
|
avgWetMass |
Схема для хранения чтения и единицы измерения. |
|
avgYield |
Схема для хранения чтения и единицы измерения. |
|
createdBy |
string |
Создан идентификатором пользователя или клиента. |
createdDateTime |
string (date-time) |
Дата создания ресурса, пример формата: гггг-ММ-ддTHH:мм:ssZ. |
description |
string minLength: 0maxLength: 500 |
Текстовое описание ресурса. |
eTag |
string |
Значение ETag для реализации оптимистического параллелизма. |
harvestProductDetails |
Сбор сведений о продукте. |
|
id |
string |
Уникальный идентификатор ресурса. |
modifiedBy |
string |
Изменен идентификатором пользователя или клиента. |
modifiedDateTime |
string (date-time) |
Дата и время последнего изменения ресурса: формат yy-MM-ddTHH:mm:ssZ. |
name |
string minLength: 0maxLength: 100 |
Имя для идентификации ресурса. |
operationEndDateTime |
string (date-time) |
Время окончания данных операции, пример формата: гггг-ММ-ддTHH:мм:ssZ. |
operationModifiedDateTime |
string (date-time) |
Изменено время выполнения операций, пример формата: гггг-ММ-ддTHH:мм:ssZ. Примечание. Это будет указано самим поставщиком источника. |
operationStartDateTime |
string (date-time) |
Дата начала данных операции, пример формата: гггг-ММ-ддTHH:мм:ssZ. |
partyId |
string |
Идентификатор участника, принадлежащий данным операции. |
properties |
Коллекция пар значений ключей, принадлежащих ресурсу. Каждая пара не должна иметь ключ больше 50 символов и не должна иметь значение больше 150 символов. Примечание. Поддерживаются не более 25 пар значений ключей для ресурса и только строк, числовых и датовых значений (гггг-ММ-ддTHH:мм:ssZ). |
|
source |
string minLength: 2maxLength: 100 |
Источник ресурса. |
status |
string minLength: 0maxLength: 100 |
Состояние ресурса. |
totalWetMass |
Схема для хранения чтения и единицы измерения. |
|
totalYield |
Схема для хранения чтения и единицы измерения. |
HarvestProductDetail
Схема продукта, используемого во время сбора урожая.
Имя | Тип | Описание |
---|---|---|
area |
Схема для хранения чтения и единицы измерения. |
|
avgMoisture |
Схема для хранения чтения и единицы измерения. |
|
avgWetMass |
Схема для хранения чтения и единицы измерения. |
|
avgYield |
Схема для хранения чтения и единицы измерения. |
|
productName |
string minLength: 1maxLength: 100 |
Имя продукта. |
totalWetMass |
Схема для хранения чтения и единицы измерения. |
|
totalYield |
Схема для хранения чтения и единицы измерения. |
InnerError
Внутренняя ошибка, содержащая список ошибок. См. https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object справочный документ InnerError.
Имя | Тип | Описание |
---|---|---|
code |
string |
Определенный код ошибки, чем был предоставлен содержащей ошибкой. |
innererror |
Внутренняя ошибка, содержащая список ошибок. См. https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object справочный документ InnerError. |
Measure
Схема для хранения чтения и единицы измерения.
Имя | Тип | Описание |
---|---|---|
unit |
string minLength: 1maxLength: 50 |
Единица данных. |
value |
number (double) |
Значение данных. |