Webszolgáltatások

Ez a csomag néhány új műveletet ad hozzá a konfigurációelemek létrehozásához, megváltoztatásához, lekéréséhez, törléséhez és kereséséhez az általános felületen keresztül. A következő műveletek érhetők el:

  • ConfigItemCreate()

  • ConfigItemDelete()

  • ConfigItemGet()

  • ConfigItemSearch()

  • ConfigItemUpdate()

Lásd még

További információkért nézze meg a példánya development/webservices/GenericConfigItemConnectorSOAP.wsdl helyén lévő WSDL-fájlját.

Új műveletek

Ezek az új műveletek a Folyamatok és automatizálás csoport Webszolgáltatások moduljában érhetők el:

  • ConfigItem::ConfigItemCreate

  • ConfigItem::ConfigItemDelete

  • ConfigItem::ConfigItemGet

  • ConfigItem::ConfigItemSearch

  • ConfigItem::ConfigItemUpdate

Ezen műveletek használatához:

  1. Adjon hozzá vagy szerkesszen egy webszolgáltatást.

  2. Válasszon egy Hálózati átvitelt az OTRS mint szolgáltató felületi elemben, és mentse el a webszolgáltatást.

  3. Az új műveletek az OTRS mint szolgáltató felületi elem Művelet hozzáadása mezőjében érhetők el.

Lásd még

További információkért nézze meg az API-hivatkozásokat a Folyamatkezelés fejezetben.

Példák a használatra

A következő példák gyors betekintést nyújtanak abba, hogy hogyan kell használni az API-t az alapvető műveletekhez.

  1. Konfigurációelem létrehozása

    • URL: /api/agent/config-item/create

    • Módszer: POST

    • Hasznos teher:

      {
          "ClassID": "22",
          "Name": "test name for new config item",
          "DeplStateID": "27",
          "InciStateID": "3",
          "CIXMLData": {
              "Seriennummer": "SNR1",
              "NIC": {
                   "NIC": "test",
                   "IPoverDHCP": "Yes"
              }
          }
      }
      
  2. Konfigurációelem frissítése

    • URL: /api/agent/config-item/4/update, ahol 4 a frissítendő konfigurációelem azonosítója

    • Módszer: POST

    • Hasznos teher:

      {
          "ClassID": "22",
          "Name": "test name for new config item",
          "DeplStateID": "27",
          "InciStateID": "3",
          "CIXMLData": {
              "Seriennummer": "SNR2",
              "NIC": {
                  "NIC": "test",
                  "IPoverDHCP": "Yes"
              }
          }
      }
      
  3. Konfigurációelem lekérése

    • URL: /api/agent/config-item/4, ahol 4 a lekérendő konfigurációelem azonosítója

    • Módszer: GET

  4. Konfigurációelemek felsorolása

    • URL: /api/agent/config-item/list

    • Módszer: POST

Scroll to Top