Администраторы группы

  • Аватар

Модераторы группы

  • Аватар

Разработка Vtiger CRM

Открытая группа активность: 1 нед., 1 дн. назад

Обсуждаем вопросы доработки существующих и создания новых модулей для SalesPlatform Vtiger CRM.

[DevHowTo] Подскажите как через REST API создать Сообщение (записей: 5)

← Форум группы   Все форумы
  • Аватар Александр - 7 мес., 1 нед. назад:

    Автоматизироваться мне удалось.
    Не понятно, что указывать в запросе вместо [object] и [object type]
    может есть какой-то пример POST запроса, который создает сообщение?

    Request Type: POST
    http://your_url/webservice.php?operation=create
    &sessionName=[session id]
    &element=[object]
    &elementType=[object type]

  • Аватар Алексей Зозуля - 7 мес., 1 нед. назад:

    element – сериализованные в json поля создаваемого объекта
    object type – тип объекта (например, Leads)
    Дока: https://wiki.vtiger.com/index.php/Webservices_tutorials

    Подсказка: GET всегда наводит на мысль, какой должен быть POST.

    Для удобной работы с REST API Vtiger есть библиотека vtwsclib:
    1. Загрузить библиотеку Vtiger CRM Webservice Client Library http://forge.vtiger.com/projects/vtwsclib
    2. Использовать класс Vtiger_WSClient, если клиент на PHP (также есть JavaScript, Python и ActionScript обертки)
    3. Пример: http://dumpz.org/2536168/

  • Аватар Александр - 7 мес., 1 нед. назад:

    вот контакт мне удалось создать.

    А на попытку создать сообщение {«message»:»12343423″,»assigned_user_id»:»1″}
    выдает ошибку
    {«success»:false,»error»:{«code»:»DATABASE_QUERY_ERROR»,»message»:»u041eu0448u0438u0431u043au0430 u0431u0430u0437u044b u0434u0430u043du043du044bu0445 u043fu0440u0438 u0432u044bu043fu043eu043bu043du0435u043du0438u0438 u043eu043fu0435u0440u0430u0446u0438u0438″}}

    Такое ощущение что надо еще какие-то значения добавить. только там указано что обязательные поля только message и assigned_user_id.

  • Аватар Александр - 7 мес., 1 нед. назад:

    нашел в чем причина. в mysql таблице у вас поле message_datetime стоит обязательным. поэтому добавил еще поле «message_datetime»:»2017-04-13 12:00:00″. и сообщение добавилось.

  • Аватар Александр - 7 мес., 1 нед. назад:

    скажите пожалуйста по какому признаку сообщения привязываются к контакту или к контрагенту?