Разбор JSON с помощью JavaScript в Zapier - PullRequest
0 голосов
/ 17 октября 2019

Я пытаюсь разобрать ответ GET от Zapier Webhook в Zapier Code.

В основном я вызываю все рассылки электронной почты из drip. Здесь запрос API;https://developer.drip.com/#list-all-broadcasts

И я хотел бы извлечь текст HTML, связанный с темой

Я сделал это на PHP, и он отлично работает (см. Ниже)

$subject = "Auto-Générer tes Lead Magnets";

$json = shell_exec("curl https://api.getdrip.com/v2/9530681/broadcasts -H 'Content-Type: application/json' -H 'User-Agent: damonpyn (damonpyn.com)' -u 'XXXXXXXXXXXXXXX:'");
$json = json_decode($json);
$broadcasts = $json->broadcasts;


$broadcast = null;
foreach($broadcasts as $struct) {
    if ($subject == $struct->subject) {
        $broadcast = $struct;
        break;
    }
}

var_dump($broadcast->html_body);

Ответ Zapier странный. Как разобрать его и извлечь Body HTML, связанный с именем? Я безуспешно просил двух разработчиков js.

...