这是我第一次尝试使用 Pushbullet API 来阅读发送的最新通知。
我已成功验证了我的WebClient
并上传/下载了它的最后一次推送,但我只想从note type
推送下载正文(注释消息)。如果你们看一下下面的例子,WebClient.DownloadString
不仅会带来身体,还会带来推送中的所有信息。
有没有办法只下载笔记的消息,而不是下载所有内容?
wc.DownloadString("https://api.pushbullet.com/v2/pushes?limit=1");
结果:
" {\"帐户\":[],\"块\":[],\"通道\&#34 ;: [],\"聊天\":[],\"客户\":[],\"触点\":[],\& #34;设备\":[],\"补助\":[],\"推\":[{\"有源\& #34;:真,\"鉴定者\":\" ujCch9rXhnwsjAvxQ1EFi0 \" \"创建\":1.454030974949465e + 09,\&# 34;改性\":1.454031099564189e + 09,\"类型\":\"注意\" \"驳回\&#34 ;:真,\"方向\":\"自\" \" sender_iden \":\" ujCch9rXhnw \&#34 ;, \" SENDER_EMAIL \":\" xx@gmail.com \" \" sender_email_normalized \":\" xx@gmail.com \" \" SENDER_NAME \":\" ABC \" \" receiver_iden \":\" ujCch9rXhnw \& #34; \" RECEIVER_EMAIL \":\" x@gmail.com \" \" receiver_email_normalized \":\" XX @ gmail.com \" \"标题\":\" ABC \",的 \"主体\":\ "测试第1行\ r \ n测试第2行\ r \ n测试行 3 \" }],\"配置文件\":[],\"订阅\":[],\"文本\ ":[],\"光标\":\" eyJWZXJzaW9uIjoxLCJNb2RpZmllZEFmdGVyIjoiMDAwMS0wMS0wMVQwMDowMDowMFoiLCJNb2RpZmllZEJlZm9yZSI6IjIwMTYtMDEtMjlUMDE6MzE6MzkuNTY0MTg5WiJ9 \"}"
答案 0 :(得分:1)
在API中,没有。最简单的方法是使用JSON解析器解析响应并获得响应["推送"] [0] [" body"]