POST BFC/1.1/login
Content-Type:application/json
Die Nutzlast ist ein JSON-Objekt mit zwei Feldern: username und password.
username
Wenn der Benutzername nicht durch einen Mandanten qualifiziert ist, wird der Kernmandant angenommen. Gegenwärtig ist im BFC nur der Kernmandant verfügbar,
Beispiel: joe (oder core/joe)
password
Das Kennwort für den Benutzer,
Beispiel: MyPassword
{"username":"joe","password":"MyPassword"}
Gibt eine JSON-Zeichenfolge zurück, die eine Sitzungs-ID darstellt, wie z. B. "2f9b84766cdacd376125c7d57aaf6aa7".
Beispiel für Python
from httplib import HTTPSConnection import json import os import sys bfcHost = os.environ["BFC_HOST"] conn = HTTPSConnection(bfcHost + ':8443') conn.connect() conn.request(method='POST', url='/BFC/1.1/login', body='{"username":"joe","password":"MyPassword"}', headers={'Content-Type':'application/json'}) bfcSession = json.loads(conn.getresponse().read()) print "BFC_SESSION={0}".format(bfcSession)
POST/BFC//logout
Content-Type:application/json
Authorization:your session id
Ihre Sitzungs-ID
Copyright © 2013 CA.
Alle Rechte vorbehalten.
|
|