Сложности с Bulk-Update в thingspeak
-
ladik
- developer
- Сообщения: 275
- Зарегистрирован: 18 ноя 2014, 11:45
- Награды: 1
- Версия LabVIEW: 2015, 2019
- Откуда: Екатеринбург
- Благодарил (а): 4 раза
- Поблагодарили: 3 раза
- Контактная информация:
Сложности с Bulk-Update в thingspeak
Здравствуйте коллеги! Появилась необходимость отправлять данные в облако и там их анализировать. Решил попробовать сервис http://thingspeak.com/. В целом всё достаточно понятно и просто. Но не получается добавлять данные в режиме "Bulk-Update". Делаю по примеру с JSON Bulk-Update a Channel Feed. Проверяю в Postman - работает, отвечает "202: Accepted", делаю с помощью LabVIEW, результат "401: Invalid API key or channel mismatch". Видимо я неправильно составляю HTTP POST запрос. Не мог бы кто мне с этим помочь - указать, где я делаю неправильно. Пробовал как просто POST так и Multipart, результат одинаков.
Дорогу осилит идущий.
-
- professor
- Сообщения: 3408
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 176 раз
- Контактная информация:
Re: Сложности с Bulk-Update в thingspeak
Почитайте содержимое "body returns body data returned by the server."
-
ladik
- developer
- Сообщения: 275
- Зарегистрирован: 18 ноя 2014, 11:45
- Награды: 1
- Версия LabVIEW: 2015, 2019
- Откуда: Екатеринбург
- Благодарил (а): 4 раза
- Поблагодарили: 3 раза
- Контактная информация:
Re: Сложности с Bulk-Update в thingspeak
Artem.spb,
, не совсем понял, что этоПочитайте содержимое "body returns body data returned by the server."
Дорогу осилит идущий.
-
- professor
- Сообщения: 3408
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 176 раз
- Контактная информация:
Re: Сложности с Bulk-Update в thingspeak
индикатор на втором скриншоте.
ошибка авторизации, а вовсе не "401: Invalid API key or channel mismatch
ошибка авторизации, а вовсе не "401: Invalid API key or channel mismatch
-
ladik
- developer
- Сообщения: 275
- Зарегистрирован: 18 ноя 2014, 11:45
- Награды: 1
- Версия LabVIEW: 2015, 2019
- Откуда: Екатеринбург
- Благодарил (а): 4 раза
- Поблагодарили: 3 раза
- Контактная информация:
Re: Сложности с Bulk-Update в thingspeak
Artem.spb, код ответа я так понимаю 401 и это говорит нам о "Invalid API key or channel mismatch". А в теле ответа расшифровка. Вполне может быть, что неверный API key является причиной. Решилось явным указанием Header-а.
Дорогу осилит идущий.