对于那个很抱歉!API 的下一个版本有望更简单。您不能在浏览器的地址栏中执行此操作(浏览器不允许您从地址栏中执行 POST 请求)。我认为您想要的是 Node-Red 中的 HttpRequest 节点。我尝试阅读 Node-Red 的文档,但找不到有关如何执行此操作的许多详细信息。这里有一个stackoverflow帖子可能会有所帮助:HTTP POST in node-red js
您需要使用设置了“授权”和“内容类型”标头以及 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"}