Списки значений для REST API

Списки значений для REST API

SaveToDB 10 позволяет настраивать REST API сервисы в базе данных. Подробности можно найти в статьях Получение данных по REST API и Сохранение данных по REST API.

Вот краткий обзор настройки:

IDTABLE_SCHEMATABLE_NAMETABLE_TYPETABLE_CODEINSERT_OBJECTUPDATE_OBJECTDELETE_OBJECT
 ZohoCRMContactsHTTPhttps://www.zohoapis.com/crm/v2/ContactsPOST {$url}

{"data":[{@json_row_values}]}
PUT {$url}/{id}

{"data":[{@json_row_values}]}
DELETE {$url}/{id}

Настроенный объект ZohoCRM.Contacts имеет те же возможности, что и другие объекты базы данных.

Разработчики могут настраивать списки значений, используя таблицу xls.handlers.

Можно использовать фиксированные значения, значения из объектов базы данных и непосредственно из сервисов данных.

Вот пример конфигурации:

IDTABLE_SCHEMATABLE_NAMECOLUMN_NAMEEVENT_NAMEHANDLER_SCHEMAHANDLER_NAMEHANDLER_TYPEHANDLER_CODE
 ZohoCRMContactsSalutationValidationListVALUES-None-,Mr.,Mrs.,Dr.,Prof.
 ZohoCRMContactsLead_SourceValidationListZohoCRMxl_list_lead_sourcesVIEW
 ZohoCRMContactsAccount_NameValidationListZohoCRMxl_list_account_namesHTTP<HTTP request>

Запрос HTTP для получения данных выглядит следующим образом:

https://www.zohoapis.com/crm/v2/Accounts?fields=Account_Name

Создание таких конфигураций может быть трудоемким.

Рекомендуем использовать запросы SELECT для получения метаданных сервисов, описанные в статье HTTP-команды. Это позволит извлечь только необходимые колонки в правильном порядке и упростит процесс копирования.

Этот веб-сайт использует куки. Продолжая использовать веб-сайт, Вы принимаете условия Политики защиты персональных данных.