В основном я работаю с веб-узлом Campaign Monitor. Я создал обновление webhook, поэтому, когда электронная почта обновлена, Campaign Monitor отправляет HTTP-запрос POST указанному URL-адресу. У меня возникли проблемы с анализом JSON.HTTP POST-запрос Parse Campaign в JSON с использованием C#
Здесь:
POST /subscribe HTTP/1.1
Host: example.com:80
Accept: */*
Content-Type: application/json
{
"Events": [
{
"CustomFields": [
{
"Key": "website",
"Value": "http:\/\/example.org"
}
],
"Date": "2010-12-14 11:32:00",
"OldEmailAddress": "test[email protected]",
"EmailAddress": "[email protected]",
"Name": "Test Subscriber Renamed",
"Type": "Update",
"State": "Active"
}
],
"ListID": "96c0bbdaa54760c8d9e62a2b7ffa2e13"
}
Я посмотрел на примере http://msdn.microsoft.com/en-ca/library/cc197957(v=vs.95).aspx но не мог заставить работать его.
Я хотел бы получить OldEmailAddress, адрес электронной почты, тип и состояние. Спасибо,
Ссылка на webhooks Campaign Monitor в https://www.campaignmonitor.com/api/webhooks/#currently_available_webhooks
Спасибо,
Вы сталкиваетесь с какой-либо ошибкой или исключением при разборе json или вам нужен подход, чтобы разобрать его? –
Мне нужен подход, чтобы разобрать его. Благодарю. – riz