2016-01-29 1 views
0

Это моя первая попытка использовать API-интерфейс Push12let, чтобы прочитать последнее отправленное уведомление.Pushbullet + WebClient = загрузка только содержимого тела из уведомления о заметке

Я успешно прошел проверку подлинности моего WebClient и загрузил/загрузил его последний push, но я хочу загрузить только тело (сообщение заметки) от нажатия note type. Если вы посмотрите на приведенный ниже пример, то WebClient.DownloadString приносит не только тело, но и любую информацию, доступную от нажатия.

Есть ли способ скачать только сообщение записки, а не все?

wc.DownloadString("https://api.pushbullet.com/v2/pushes?limit=1"); 

Результат:

"{\" счета \ ": [], \" блоки \ ": [], \" каналы \ ": [], \" чатов \ ": [], \ "клиентов \": [], \ "контакты \": [], \ "устройства \": [], \ "гранты \": [], \ "толкает \": [{\ "активный \ ": правда, \" иден \ ": \" ujCch9rXhnwsjAvxQ1EFi0 \», \ "создан \": 1.454030974949465e + 09 \ "модифицирована \": 1.454031099564189e + 09, \ "Тип \": \ "\" примечание \ "отвергнутые \": правда, \ "направление \": \ "я \", \ "sender_iden \": \ "ujCch9rXhnw \", \ "SENDER_EMAIL \": \ "[email protected] \", \ "sender_email_normalized \": \ "[email protected] \", \ "sender_name \": \ "ABC \", \ "receiver_iden \": \ "ujCch9rXhnw \", \ "receiver_email \": \ "х @ gmail.com .com \ ", \" receiver_email_normalized \ ": \" [email protected] \ ", \" title \ ": \" abc \ ", \ "body \": \ "test line 1 \ r \ ntest line 2 \ r \ ntest line 3 \"}], \ "profiles \": [], \ "subscriptions \": [], \ "тексты \": [], \ "курсор \": \ "eyJWZXJzaW9uIjoxLCJNb2RpZmllZEFmdGVyIjoiMDAwMS0wMS0wMVQwMDowMDowMFoiLCJNb2RpZmllZEJlZm9yZSI6IjIwMTYtMDEtMjlUMDE6MzE6MzkuNTY0MTg5WiJ9 \"}»

ответ

1

В API, нет. Самый простой способ - проанализировать ответ с помощью парсера JSON и получить ответ [«толкает»] [0] ["body"]

Смежные вопросы