Страница 1 из 1

Сложности с Bulk-Update в thingspeak

Добавлено: 20 дек 2017, 11:23
ladik
Здравствуйте коллеги! Появилась необходимость отправлять данные в облако и там их анализировать. Решил попробовать сервис 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, результат одинаков.

Re: Сложности с Bulk-Update в thingspeak

Добавлено: 20 дек 2017, 12:00
Artem.spb
Почитайте содержимое "body returns body data returned by the server."

Re: Сложности с Bulk-Update в thingspeak

Добавлено: 20 дек 2017, 12:39
ladik
Artem.spb,
Почитайте содержимое "body returns body data returned by the server."
, не совсем понял, что это

Re: Сложности с Bulk-Update в thingspeak

Добавлено: 20 дек 2017, 13:19
Artem.spb
индикатор на втором скриншоте.
ошибка авторизации, а вовсе не "401: Invalid API key or channel mismatch

Re: Сложности с Bulk-Update в thingspeak

Добавлено: 20 дек 2017, 13:32
ladik
Artem.spb, код ответа я так понимаю 401 и это говорит нам о "Invalid API key or channel mismatch". А в теле ответа расшифровка. Вполне может быть, что неверный API key является причиной. Решилось явным указанием Header-а.