Я пытаюсь выполнить POST-запрос через API для создания нового пользователя.
Сценарий использования: создание нового пользователя после отправки формы кредитной карты на сайте WordPress. В конечном итоге это будет запускаться через Google Tag Manager с использованием JavaScript.
Для тестирования я написал следующий код, сохранил его как PHP-файл и загрузил на свой сервер. Я получаю ошибку: Parse error: syntax error, unexpected 'POST' (T_STRING) in /nas/content/live/username/newuser.php on line 2.
<?php
curl -X POST "https://site.com/invites" \
-H "Content-Type: multipart/form-data;" \
-H "Api-Key: 123456789012345678901234567890" \
{
"email": "test@gmail.com",
"group_names": "Paid_Members",
"custom_message": "Custom message here"
}
?>
Чего мне не хватает в этом POST-запросе? Нужно ли мне добавить Accept: application/json?