Пытаюсь связать форму на сайте с Pipedrive, чтобы заявки пользователей сразу падали в систему, а не на запросами на почту, но Pipedrive просит отправлять ему письма в JSON. А я никак не пойму, как отправить письмо в JSON
$mail->isSMTP();
$mail->Host = 'smtp';
$mail->SMTPAuth = true;
$mail->Username = 'example@mail.io';
$mail->Password = 'pass';
$mail->SMTPSecure = 'ssl';
$mail->Port = 465;
$mail->FromName = 'REGISTRATION';
$mail->From = 'example2@mailo.io';
$mail->addAddress('example@mail.io');
$mail->isHTML(true);
$mail->Subject = "Новая регистрация | $_POST[regemail]";
$mail->Body = '{
"item_type": "deal",
"title": "Новая регистрация",
"organization": $_POST[regcompname],
"value": 0, "currency": "USD",
"owner": "example@mail.io",
"person": { "name": $_POST[regname],
"email": $_POST[regemail],
"organization": $_POST[regcompname],
"phone": $_POST[regphone] }
}';
Сам Pipedrive пишет на почту детали ошибки
Hi,
We are sorry, but we could not find a owner for the given object:
""
If you want this object to be added to Pipedrive system, please fill or add the "owner" field and send again.
То есть не в том формате приходит, раз не видит ничего. Как быть?