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

Простейшие вопросы в области инженерной разработки

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

Postby ladik on 20 Dec 2017, 11:23

Здравствуйте коллеги! Появилась необходимость отправлять данные в облако и там их анализировать. Решил попробовать сервис . В целом всё достаточно понятно и просто. Но не получается добавлять данные в режиме "Bulk-Update". Делаю по примеру с JSON . Проверяю в Postman - работает, отвечает "202: Accepted", делаю с помощью LabVIEW, результат "401: Invalid API key or channel mismatch". Видимо я неправильно составляю HTTP POST запрос. Не мог бы кто мне с этим помочь - указать, где я делаю неправильно. Пробовал как просто POST так и Multipart, результат одинаков.
Attachments
Example.png
ExampleFP.png
AuthData.png
AuthData.png (9.31 KiB) Viewed 65 times
User avatar
ladik
advanced
advanced
 
Posts: 188
Joined: 18 Nov 2014, 11:45
Location: Астана
Medals: 1
Silver (1)
LabVIEW Version: 2011, 2015
Karma: 67
hardware I/O VIP

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

Postby Artem.spb on 20 Dec 2017, 12:00

Почитайте содержимое "body returns body data returned by the server."
Artem.spb
expert
expert
 
Posts: 1241
Joined: 31 Jul 2011, 23:05
Medals: 2
Activity (1) Автор (1)
LabVIEW Version: 12,14,15
Karma: 218
CLD hardware I/O VIP freelance

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

Postby ladik on 20 Dec 2017, 12:39

User avatar
ladik
advanced
advanced
 
Posts: 188
Joined: 18 Nov 2014, 11:45
Location: Астана
Medals: 1
Silver (1)
LabVIEW Version: 2011, 2015
Karma: 67
hardware I/O VIP

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

Postby Artem.spb on 20 Dec 2017, 13:19

индикатор на втором скриншоте.
ошибка авторизации, а вовсе не "401: Invalid API key or channel mismatch
Artem.spb
expert
expert
 
Posts: 1241
Joined: 31 Jul 2011, 23:05
Medals: 2
Activity (1) Автор (1)
LabVIEW Version: 12,14,15
Karma: 218
CLD hardware I/O VIP freelance

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

Postby ladik on 20 Dec 2017, 13:32

Artem.spb, код ответа я так понимаю 401 и это говорит нам о "Invalid API key or channel mismatch". А в теле ответа расшифровка. Вполне может быть, что неверный API key является причиной. Решилось явным указанием Header-а.
Attachments
Solution.png
User avatar
ladik
advanced
advanced
 
Posts: 188
Joined: 18 Nov 2014, 11:45
Location: Астана
Medals: 1
Silver (1)
LabVIEW Version: 2011, 2015
Karma: 67
hardware I/O VIP


Return to Для чайников

Who is online

Users browsing this forum: Google and 13 guests

cron