Community
    • Categories
    • Recent
    • Popular
    • Users
    • Search
    • Register
    • Login
    1. Home
    2. andik
    3. Posts
    A
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 2
    • Posts 3
    • Groups 0

    Posts

    Recent Best Controversial
    • Benutzerdefinierte Kategorie/Objektbeziehung

      Hallo Commuity,

      kann mir jemand helfen: Ich habe unter Kontakte/Organisation meine Kunden angelegt und eine benutzerdefinierte Kategorie "Kundenzuordnung" erstellt, in der ich die Kunden via Object-Browser auswähle, welche dieses Asset nutzen. Was ich nicht hinkriege ist, dass dann automatisch eine Objektbeziehung entsteht - im CMDB Explorer ist keine Verknüpfung da. Hab schon alles mögliche ge-googelt und probiert und kriege das nur hin, wenn ich diese Beziehung jedes mal manuell anlege (was in der Praxis keine Lösung ist).

      Wäre nett, wenn jemand helfen kann!

      lG
      Andreas

      posted in Betrieb
      A
      andik
    • RE: POST Requests via Python

      danke für das Feedback. Deine Version läuft auch fehlerfrei durch, ein Objekt wieder aber leider nicht angelegt 😞

      posted in Entwicklung
      A
      andik
    • POST Requests via Python

      kann mir jemand helfen - wenn ich z.B. via Insomnia den POST Request unten an https://idoit-test/src/jsonrpc.php schicke, dann klappt das mit dem Server anlegen.
      {
      "jsonrpc": "2.0",
      "method": "cmdb.object.create",
      "params": {
      "type": "C__OBJTYPE__SERVER",
      "title": "Testserver via API",
      "apikey": "xxxx"
      },
      "id": 1
      }

      wenn ich das gleiche mit dem Python Code unten versuche, passiert gar nichts

      import urllib.parse
      import urllib.request

      url = 'https://idoit-test/src/jsonrpc.php'
      values = {'jsonrpc': '2.0', 'method': 'cmdb.object.create', 'params': {'type': 'C__OBJTYPE__SERVER', 'title': 'Testserver via API', 'apikey': 'xxxx'}, 'id': 1}

      data = urllib.parse.urlencode(values)
      req = urllib.request.Request(url, data.encode('utf-8'))
      response = urllib.request.urlopen(req)
      the_page = response.read()

      GET Request via Python funktionieren problemlos.

      posted in Entwicklung
      A
      andik