Я пытаюсь загрузить свои данные датчиков в базу данных IBM IoT Platform и Cloudant, используя https API. Используемая мной команда:
curl -X POST "https://{orgId}.internetofthings.ibmcloud.com:8883/api/v0002/device/types/{deviceType}/devices/{deviceId}/events/{event_name}" -H "Content-Type: application/json" -d "EventPayload" -u 'use-token-auth:{password}'
После выполнения этой команды я могу загрузить данные, но данные, которые я увидел в базе данных IBM IoT Platform и Cloudant, отличаются от загруженных данных. Например, я загрузил EventPayload "{'Temperature': 24}"
Я получаю это в своей полезной нагрузке событий платформы IoT
{
"type": "Buffer",
"data": [
123,
39,
116,
101,
109,
112,
101,
114,
97,
116,
117,
114,
101,
39,
32,
58,
32,
50,
52,
125
]
}
и "payload": "eyd0ZW1wZXJhdHVyZScgOiAyNH0="
в базе данных Cloudant.
Как загрузить данные в платформу IoT и базу данных Cloudant, не меняя их в другом формате?