Почему Hubspot не получает никаких данных формы? - PullRequest
0 голосов
/ 28 августа 2018

Я пытаюсь отправить запрос на отправку данных формы на HubSpot. API возвращает сообщение об успехе с кодом 200 и сообщением « Форма отправлена ​​».

Вот это `

$("#basicForm").submit(function(e) {

        e.preventDefault(); // avoid to execute the actual submit of the form.
        var data = new FormData($('#basicForm')[0]);
        var form = $(this);


        $.ajax({
            type: "POST",
            url: 'https://api.hsforms.com/submissions/v3/integration/submit/4848030/3d98fe1e-278b-4915-9c81-5b69206a4b4f',
            cache: false,
            contentType: false,
            processData: false,
            headers: {
                 'Content-Type':'application/json'
             },

             data: JSON.stringify(data),

            success: function(data) {
                console.log(data);

            },
            error:function(e){
                console.log(e);
            }
        });


    });

`

Вот HTML-форма:

<form id = "basicForm">
    Name: <input type = "text" value = "ss@hh.com" placeholder="Name" name = "name">
    Email: <input type = "email"  value = "ss@hh.com" name = "email" placeholder="Email">

    <input type = "submit">
</form>

В ответ я получаю сообщение об успехе, но HubSpot показывает «Поля не отправлены».

...