Если вы используете SmartREST, это просто помещает несколько строк в запрос. Однако и через JSON REST это возможно (только для измерений на данный момент)
К сожалению, его нет в официальной документации.
REST-запрос выглядит так:
POST /measurement/measurements
Content-Type: application/vnd.com.nsn.cumulocity.measurementCollection+json
{
"measurements": [
{
"c8y_SpeedMeasurement": {
"speed": {
"value": 25,
"unit": "km/h" }
},
"time":"2013-06-22T17:03:14.000+02:00",
"source": {
"id":"10200" },
"type": "c8y_SpeedMeasurement"
},
{
"c8y_SpeedMeasurement": {
"speed": {
"value": 22,
"unit": "km/h" }
},
"time":"2013-06-22T17:05:14.000+02:00",
"source": {
"id":"10200" },
"type": "c8y_SpeedMeasurement"
}
]
}
Таким образом, формат похож на то, что вы получаете, когда запрашиваете коллекцию измерений. Важной частью является заголовок Content-Type. Вы не должны использовать application/json, потому что тогда он ожидает одно измерение.
person
TyrManuZ
schedule
23.03.2018