Понадобилось на одном проекте реализовать, что то на подобии веб-службы. Клиент делает запрос по урлу в ответ получает JSON. Для этих целей быстренько накидал простенький комплексный компонент, забрать можно с гита. Настроек практически ни каких нет, они в принципе не нужны были. Обращение к компоненту происходит по правила rest api:
url
HTTP
Method Operation
/api
GET
Считывание массива книг
/api/:id
GET
Считывание книги с идентификатором :id
/api
POST
Добавление новой книги и ее возврат добавленным атрибутом :id
/api/:id
PUT
Обновление книги с идентификатором :id
/api/:id
DELETE
Удаление книги с идентификатором :id
так как компонент комплексный, то для каждой операции свои шаблоны:
Kryachek Mikhail, мне кажется это нужно делать апдейтом, через PUT /api/:id и в $_REQUEST передать статус. так даже логичнее, потому что это обновление элемента
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».