0

私は最近 pushbullet を発見し、それを raspperry Pi の Node-Red で使用して、オンデマンドで arduino から携帯電話に温度の詳細を送信します。

pushbullet アプリを使用していますが、アプリの発明者で独自の Android アプリを作成したいのですが、Web コンポーネントで POST コマンドをフォーマットする方法の構造を取得しないでください。私は何百もの例を見てきましたが、cURL などや JSON について話しているとは思いません。

誰かプッシュ コマンドを入力して、API キーを使用してブラウザのアドレス バーにコピーするとメモがプッシュされるようにしてください。この構造を使用してアプリを作成できます。通常、私は遅い人ではありませんが、これらの POST/GET API コマンドの構造に頭を悩ませることはできません。

誰かが助けてくれることを願っています、ありがとう、フィル

4

1 に答える 1

1

ごめんなさい!API の次のバージョンは、よりシンプルになることを願っています。これをブラウザのアドレス バーで行うことはできません (ブラウザでは、アドレス バーから POST 要求を行うことはできません)。あなたが望むのは Node-Red の HttpRequest ノードだと思います。Node-Red のドキュメントを読んでみましたが、それを行う方法についての詳細を見つけることができませんでした。ここに役立つかもしれないスタックオーバーフローの投稿があります: node-red js の HTTP POST

「Authorization」ヘッダーと「Content-Type」ヘッダーを設定し、JSON 本文を指定して HTTP POST リクエストを実行する必要があります。

curl コマンドの例を次に示します。

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"}
于 2015-06-17T19:24:27.887 に答える