Формы на CMS cockpit

#php #sqlite #cockpit #cockpit-cms

#php #sqlite #cockpit #cockpit-cms

Вопрос:

Я пытаюсь создать форму, используя CMS cockpit. Ссылка : http://localhost/misc/cockpit .

Как и в документах, я создал токен и присвоил ему привилегию ‘*’ и использую его в конечной точке следующим образом: http://localhost/misc/cockpit/api/forms/submit/leads ?токен = eb29a1e1bc5d90cbd8a6599b3363ee . Мое имя формы — «лиды». Когда я пытаюсь отправить форму с помощью POST-вызова с объектом JSON со свойством form, я получаю ошибку 404.

 {
    "form": {
        "field1": "value1",
        "field2": "value2"
    }
}
 

Хотел узнать, где я ошибаюсь.

Комментарии:

1. 404 error означает, что URL-адрес не существует / не был найден

2. Я это знаю. но если не использовать токен безопасности или использовать неправильный токен, я получаю ошибку {«error»:»Unauthorized»} .

3. имейте в виду, что cockpit api чувствителен к регистру, вы уверены, что ваше имя формы — «лиды»? например, вы можете получить доступ http://localhost/misc/cockpit/forms/form/leads ?

4. У меня только что была такая же проблема, и решение состояло в том, чтобы исправить отправленную строку JSON, теперь ваш JSON выглядит хорошо, но проверьте, как вы его отправляете!