Seite 1 von 1

Python: OpenApi

Verfasst: Montag 14. Juni 2021, 17:26
von reneschmidt
Moin zusammen,

für ein kleines Projekt habe ich folgende Problem vor dem ich stehe:

Ich muss eine Schnittstelle mit open API ansprechen.

Dazu habe ich ein OpenAPI Beschreibung.

Im Prinzip geht es darum, dass ich gegenüber dem anderen Server einen Bestätigung senden muss.
Dazu steht eine Postmethode bereit, der folgende Daten übergeben werden müssen:

Code: Alles auswählen

{
  "Results": [
    {
      "id": "string",
      "result": 8
    }
  ]
}


wie setzte ich das in Python um?
Eine weitere Schwierigkeit: die Authentifizierung muss per Zertifikat erfolgen. Dazu habe ich eine entsprechende .cer vom Anbieter erhalten.

Leider habe ich so etwas noch nie in Python umgesetzt und weiß leider auch überhaupt nicht, wie ich anfangen soll.

Vielen Dank vorab.

Re: Python: OpenApi

Verfasst: Montag 14. Juni 2021, 18:22
von DasIch
Am einfachsten macht man sowas mit requests. Requests unterstützt auch client side certificates, damit sollte Authentifizierung auch kein Problem sein.