2015-06-17 5 views
0

Недавно я обнаружил pushbullet и использовал его в Node-Red на моей раппирии Pi, чтобы отправить данные о температуре от arduino по требованию к моему телефону.Структура синтаксиса Pushbullet

Я использую приложение pushbullet, но я хотел бы создать свое собственное приложение для Android с изобретателем приложения, но просто НЕ ПОЛУЧИТЬ структуру того, как я форматирую команду POST с помощью веб-компонента. Я просмотрел сотни примеров, но я просто не понимаю, что они говорят о cURL и т. Д. И JSON.

Может кому-то просто набрать команду push, чтобы, если бы она была скопирована в адресную строку браузера с моим ключом API, она бы нажала на заметку, я смогу использовать эту структуру для создания своего приложения, я обычно не являюсь медленный человек, но я просто не могу разобраться в структуре этих команд POST/GET API, глупый, я знаю, но там это!

Надежда кто-то может помочь, спасибо, Phil

ответ

1

К сожалению об этом! Следующая версия API, надеюсь, будет более простой. Вы не можете сделать это в адресной строке браузера (браузеры не позволяют вам выполнять запрос POST из адресной строки). Я думаю, что вам нужен узел HttpRequest в Node-Red. Я пробовал читать документы для Node-Red, но не мог найти много деталей о том, как это сделать. Здесь есть столбец-столбец, который может помочь: HTTP POST in node-red js

Вам необходимо выполнить HTTP-запрос POST с набором заголовков «Авторизация» и «Контент-тип» и тело JSON.

Вот пример локон команда:

curl --header 'Authorization: Bearer <your_access_token_here>' -X POST https://api.pushbullet.com/v2/pushes --header 'Content-Type: application/json' --data-binary '{"type": "note", "title": "Note Title", "body": "Note Body"}' 

Соответствующая информация здесь:

url: https://api.pushbullet.com/v2/pushes 
method: POST 
headers: 
    Authorization: Bearer <your_access_token_here> 
    Content-Type: application/json 
body: {"type": "note", "title": "Note Title", "body": "Note Body"} 
Смежные вопросы