基本的には、Campaign Monitor の Webhook を使用しています。更新 Webhook を作成したので、メールが更新されると、Campaign Monitor は指定した URL に HTTP POST 要求を送信します。JSON の解析に問題があります。
ここにあります:
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@example.org",
"EmailAddress": "test@example.org",
"Name": "Test Subscriber Renamed",
"Type": "Update",
"State": "Active"
}
],
"ListID": "96c0bbdaa54760c8d9e62a2b7ffa2e13"
}
http://msdn.microsoft.com/en-ca/library/cc197957(v=vs.95).aspxの例を見ましたが、解決できませんでした。
OldEmailAddress、EmailAddress、Type、State を取得したいと思います。ありがとう、
Campaign Monitor の Webhook への参照https://www.campaignmonitor.com/api/webhooks/#currently_available_webhooks
ありがとう、