Отправка данных в фид io.Adafruit через URL - PullRequest
0 голосов
/ 29 мая 2019

Я застрял в огромной проблеме , и у меня очень меньше времени для завершения моего Проекта в последний год. Мой вопрос: Я хочу отправить некоторые данные или значение в фид io.adafruit через URL , что означает, что когда я ввожу URL-адрес в браузере, он просто отправляет значение в фид.Например: https://io.adafruit.com/SOME_Value ПОЖАЛУЙСТА, ПОМОГИТЕ МНЕ

1 Ответ

0 голосов
/ 29 мая 2019

Документация по API Adafruit IO дает четкое представление о том, как добавлять данные с использованием HTTP.

Вы не можете сделать это, введя URL-адрес в веб-браузере. IO API требует настраиваемое поле заголовка, X-AIO-Key, которое содержит ключ API Adafruit IO. Невозможно добавить это поле заголовка при вводе URL-адреса из браузера.

Однако вы можете использовать утилиту командной строки, например curl. Документация по API действительно ясна по этому поводу и показывает примеры, например:

curl -F 'value=42' -H "X-AIO-Key: {io_key}" https://io.adafruit.com/api/v2/{username}/feeds/{feed_key}/data

Здесь вы бы заменили io_key на ключ API, username на имя пользователя Adafruit IO для учетной записи и feed_key на переменную, которую вы пытаетесь установить, и 42 на значение, которое вы ' переустанавливаем его на.

...