Áú»¢¶Ä²©

creaci¨® del connector

¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®

connector.create(object/array connectors)

Aquest m¨¨tode permet la creaci¨® de nous objectes de connector.

::: nota cl¨¤ssica Aquest m¨¨tode nom¨¦s est¨¤ disponible per als usuaris Super admin. El perm¨ªs per cridar aquest m¨¨tode es pot revocar en la configuraci¨® dels rols d'usuari. Consulteu Rols d'usuari per obtenir m¨¦s informaci¨®. :::

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð²õ

(object/array) Objectes de connector per crear.

A m¨¦s de les proprietats de connexi¨® est¨¤ndard, el m¨¨tode accepta els seg¨¹ents par¨¤metres.

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð Tipus ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®
tags array Filtre de tags del connector.

Valors retornats

(object) Retorna un objecte que cont¨¦ les IDs dels connectors creats en la propietat connectorids. L'ordre de les IDs retornades coincideix amb l'ordre dels connectors passats.

Exemples

Creaci¨® d'un connector

Crea un connector per exportar esdeveniments de disparador amb un filtre de tags. L'autenticaci¨® HTTP es dur¨¤ a terme mitjan?ant un token de Bearer.

±Ê±ð³Ù¾±³¦¾±¨®:

{
           "jsonrpc": "2.0",
           "method": "connector.create",
           "params": [
               {
                   "name": "Exportaci¨® d'esdeveniments",
                   "data_type": 1,
                   "url": "{$DATA_EXPORT_URL}",
                   "authtype": 5,
                   "token": "{$DATA_EXPORT_BEARER_TOKEN}",
                   "tags": [
                       {
                           "tag": "servei",
                           "operador": 0,
                           "valor": "mysqld"
                       }
                   ]
               }
           ],
           "id": 1
       }

Resposta:

{
           "jsonrpc": "2.0",
           "result": {
               "connectorid": ["3"]
           },
           "id": 1
       }

Source

CConnector::create() a ui/include/classes/api/services/CConnector.php.