Перейти к содержанию

Solution Api (пользовательские методы)

В данном разделе находятся все шаблоны записи, которые есть в базе данных.

Для каждого шаблона записи в платформе автоматически генерируются четыре пользовательских метода Web API, предназначенных для выполнения следующих операций:

  • создание записи

Запись

  • редактирование записи
  • получение данных из определенной записи
  • получение данных из всех записей 

Список пользовательских методов можно посмотреть по адресу http://your-host/Docs/SolutionApi

Пользовательские методы

В адресах пользовательских методов указывается системное имя шаблона записи. 

Использование пользовательских методов будет рассмотрено на примере. Создайте шаблон записи с системным именем "Car" ("Машина") и присвойте ему текстовый атрибут "Color" ("Цвет"). Используйте пользовательские методы следующим образом:

  • Для создания новой записи "Машина" отправьте запрос POST на адрес http://yourhost/api/public/solution/Car. Тело ("body") запроса должно содержать атрибут Color и его значение в формате JSON, например, {"Color":"Red"} для создания красной машины. В ответ на запрос платформа отправит id созданной записи (например, "1").
  • Для редактирования записи "Машина", отправьте запрос POST на адрес http://yourhost/api/public/solution/Car/1, где "1" — id экземпляра записи. Тело ("body") запроса должно содержать атрибут Color и его новое значение: {"Color":"Silver"}.
  • Для получения данных из записи, отправьте запрос GET на адрес http://your-host/api/ public/solution/Car/1, где "1" — id записи. В ответ на запрос платформа отправит атрибут и его значение в формате JSON, например: {"Color":"Silver"}.
  • Для получения данных из всех записей отправьте запрос GET на адрес http://yourhost/api/public/solution/Car. Платформа отправит массив, содержащий данные из всех записей в формате JSON.

Исследования осуществляются <br>ООО «Колловэар» при грантовой <br>поддержке Фонда «Сколково»
Comindware