Это перевод страницы документации с английского языка. Помогите нам сделать его лучше.

application.massadd

Описание

объект application.massadd(объект параметры)

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

Параметры

(объект) Параметры, которые содержат обновляемые ID групп элементов данных и добавляемые элементы данных в эти группы элементов данных.

Этот метод принимает следующие параметры.

Параметр Тип Описание
applications
(требуется)
массив/объект Обновляемые группы элементов данных.

У групп элементов данных должно быть задано свойство applicationid.
items массив/объект Добавляемые элементы данных в заданные группы элементов данных.

У элементов данных должно быть задано свойство itemid.

Возвращаемые значения

(объект) Возвращает объект, который содержит ID обновленных групп элементов данных под свойством applicationids.

Примеры

Добавление элементов данных в несколько групп элементов данных

Добавление заданных элементов данных в две группы элементов данных.

Запрос:

{
           "jsonrpc": "2.0",
           "method": "application.massadd",
           "params": {
               "applications": [
                   {
                       "applicationid": "247"
                   },
                   {
                       "applicationid": "246"
                   }
               ],
               "items": [
                   {
                       "itemid": "22800"
                   },
                   {
                       "itemid": "22801"
                   }
               ]
           },
           "auth": "038e1d7b1735c6a5436ee9eae095879e",
           "id": 1
       }

Ответ:

{
           "jsonrpc": "2.0",
           "result": {
               "applicationids": [
                   "247",
                   "246"
               ]
           },
           "id": 1
       }

Смотрите также

Исходный код

CApplication::massAdd() в frontends/php/include/classes/api/services/CApplication.php.