Инструменты пользователя

Инструменты сайта


ru:airlay:api:air-lay-v4

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Следующая версия Следующая версия справа и слева
ru:airlay:api:air-lay-v4 [2021/05/29 20:05]
Лев [Label]
ru:airlay:api:air-lay-v4 [2021/06/20 13:35]
Лев [Comment]
Строка 41: Строка 41:
 =====Контроллеры===== =====Контроллеры=====
  
-==== Status ==== 
-=== getAction === 
-<code php> 
-    /** 
-     * Get statuses by ids 
-     * request( 
-         'method' => 'GET', 
-         'url' => '/api/v4/status/getByIds' 
-     * ) 
-     * response( 
-         '200' => [ 
-              'status' => 200, 
-              'message' => StatusEntity[] 
-              'code' => 0 
-         ] 
-     * ) 
-     * 
-     * @Authorization(['CmsUser', 'User']) 
-     */ 
-</code> 
  
-==== Comment ==== +
-=== getByIdsAction === +
-<code php> +
-    /** +
-     * Get comments by ids +
-     * request( +
-         'method' => 'GET', +
-         'url' => '/api/v4/comment/getByIds', +
-         'params' => [ +
-              [ +
-                  'name' => 'ids', +
-                  'type' => 'ObjectId', +
-                  'required' => true, +
-                  'description' => 'comment ids from issue' +
-              ] +
-         ] +
-     * ) +
-     * response( +
-         '200' => [ +
-              'status' => 200, +
-              'message' => CommentEntity[] +
-              'code' => 0 +
-         ] +
-     * ) +
-     * +
-     * @Authorization(['CmsUser', 'User']) +
-     */ +
-</code> +
-=== updateAction === +
-<code php> +
-    /** +
-     * Update comment +
-     * request([ +
-         'method' => 'POST', +
-         'url' => '/api/v4/comment/update' +
-         'params' => [ +
-              [ +
-                 'name' => 'id', +
-                 'type' => 'objectId', +
-                 'description' => 'comment id', +
-                 'required' => true +
-             ], +
-             [ +
-                 'name' => 'text', +
-                 'type' => 'string', +
-                 'description' => 'comment text', +
-                 'required' => true +
-             ] +
-         ] +
-     * ]) +
-     * response([ +
-         'status' => 200, +
-         'message' => "ok", +
-         'code' => 0 +
-     * ]) +
-     * +
-     * @throws AirlayException +
-     * +
-     * @Authorization('CmsUser'+
-     */ +
-</code> +
-=== deleteAction === +
-<code php> +
-    /** +
-     * Delete comment +
-     * request([ +
-         'method' => 'POST', +
-         'url' => '/api/v4/comment/delete' +
-         'params' => [ +
-              [ +
-                 'name' => 'commentId', +
-                 'type' => 'objectId', +
-                 'description' => 'comment id', +
-                 'required' => true +
-             ], +
-             [ +
-                 'name' => 'issueId', +
-                 'type' => 'objectId', +
-                 'description' => 'issue id', +
-                 'required' => true +
-             ] +
-         ] +
-     * ]) +
-     * response([ +
-         'status' => 200, +
-         'message' => "ok", +
-         'code' => 0 +
-     * ]) +
-     * +
-     * @throws AirlayException +
-     * +
-     * @Authorization('CmsUser'+
-     */ +
-</code>+
  
 ==== Label==== ==== Label====
ru/airlay/api/air-lay-v4.txt · Последнее изменение: 2021/06/20 13:49 — Лев