Untitled
unknown
plain_text
3 years ago
3.2 kB
13
Indexable
ещё задачи на доработку API:
1. API добавления учителя на сайт: поля категория, подкатегория, специализация нужно сделать не обязательными.
--- готово к тесту
--- Они не обязательны, пример запроса с которым получилось
{
"token": "9k76h9ug0ximxp5p8lm2kx28l97u4xp0",
"email": "teach01@admin.com",
"country": "Angola",
"phone": "380000000011",
"last_name": "Name",
"name": "SName",
"phone_other": "380000000011",
"contact_id": 100101
}
2. API добавления учителя и ученика: поле страна сделать не обязательным.
--- готово к тесту
3. API добавлении ученика и учителя из сайта в б24: нужно, чтобы при передаче заполнялось поле UF_CRM_1656563409 значением «учитель» или «ученик» в б24.
--- готово к тесту
--- Было с большой буквы(https://experts.webcase-dev.com/en/admin/bitrix/webhoollogger/1380/change/?_changelist_filters=method%3Dcrm.contact.add), переделал на маленькую
4. При создании встречи на сайте, которая инициирует создание сделки в б24 нужно, чтобы заполнялись поля id ученика (UF_CRM_1657537500), id учителя (UF_CRM_1657537537) в б24.
--- готово к тесту
5. При обновлении сделки в б24 и добавлении ссылки на zoom типа , ссылка не появляется в поле встречи (ошибка No valid ['check slots', 'bad package']
--- готово к тесту
--- 'bad package' поправил, 'check slots' - не повторил. UF_CRM_1656559357 - айДи встречи на сайте
6. Убедиться что все поля, которые передаются из б24 при обновлении ученика и учителя - добавляются на сайт (сейчас изменение полей
+ ученика цель изучения, уровень языка
+ учителя категория, подкатегория, специализация
не добавляетсяна сайте не меняют поля карточку ученика и учителя).
--- готово к тесту
--- учитель - не смог повторить, сохраняет. Пример запроса
{
"token": "9k76h9ug0ximxp5p8lm2kx28l97u4xp0",
"contact_id": 100101,
"uf_crm_1656558967": "Foreign languages",
"uf_crm_1656559010": "English language, Spanish language",
"uf_crm_1656559041": "English for children, English for adults"
}
--- ученик - подправил цель изучения, пример запроса
{
"token": "9k76h9ug0ximxp5p8lm2kx28l97u4xp0",
"contact_id": 100030,
"uf_crm_1656555398": "For work or buseness",
"uf_crm_1656555546": 12
}
Editor is loading...