#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 выглядит хорошо, но проверьте, как вы его отправляете!