Задать вопрос

Как в amocrm добавить контакт через api?

Здравствуйте, пытаюсь через веб форму добавить контакт в amocrm, читая документацию (надеясь хоть в общих чертах понять как все работает) нашел архив с примером (собственно его и искал)). скачал, сменил авториз данные, пытаюсь отправить и мне выскакивает ошибка "В amoCRM отсутствуют следующие поля: 3, 5"
прочитав комментарии к коду, так и не понял почему она появляется, ведь везде нестандартные поля не указаны как обязательные.

возможно это не лучший способ для меня, все что мне надо - создать контакт с именем, телефоном и почтой
если у кого есть что нибудь похожее, поделитесь пожалуйста.

ссылка на страницу с формой - wonder-sale.ru
страница откуда скачал - https://developers.amocrm.ru/examples/
ссылка на архив - https://developers.amocrm.ru/download/example_form...
  • Вопрос задан
  • 16322 просмотра
Подписаться 6 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
4ikist
@4ikist
Там всё просто, найдите пример из документации с запросом типа POST, замените ID статуса и ответственного на свои и всё.
Ответ написан
@Maxval
Аналогичная ошибка. В amoCRM отсутствуют следующие поля: 3, 5"
Как лечить?
Ответ написан
vserykh
@vserykh
Разработка сайтов, лендингов «под ключ»
В примере из архива используются кастомные поля контакта, которых по умолчанию у контакта в CRM нет.

Просто создайте вручную эти поля через веб-интерфейс в настройках CRM:
61a55ff388f14d41826896ea4a714e1c.png
Там же в коде страницы посмотрите ID полей: 99bbfed9b3f148d797c736156ec36bc3.PNG
После этого, при добавлении контакта через API, используйте соответствующие идентификаторы полей для сохранения данных в эти поля:
95d4d1b30f49401787e2274c3f9e7ba7.PNG

Всё это относится к контактам, сделкам и компаниям в amoCRM (custom_fields).
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы