am 17.02.2025 20:42
Guten Tag in die Runde.
Ich habe mir die letzten Tage die REST API zum Zugriff auf mein Depot angesehen, stoße hier aber auf ein Problem zu dem ich eine 2te Meinung brauche.
Mit Hilfe untenstehenden Codes versuche ich den ersten Topen zu erzeugen um in den 2ten Schritt überzugehen, erhalte aber unten stehende Fehlermeldung. Besteht hier wirklich eine Störung oder ist mein Request falsch? Sofern 2teres bin ich für Anpassungen an diesem offen.
Vielen Dank im Vorraus.
$prefix="https://api.comdirect.de/api"
$client_id="User_XXX"
$client_secret="SUOERSecr3T"
$username="123456789"
$password="987654312"
$grant_type="password"
$SessionKeybody = @{"client_id"=$client_id
"client_secret"=$client_secret
"username"=$username
"password"=$password
"grant_type"=$grant_type}| ConvertTo-Json
$response = Invoke-RestMethod -Uri $prefix+"/oauth/token" -Method Post -Body $SessionKeybody -ContentType "application/x-www-form-urlencoded"Invoke-RestMethod :
comdirect - eine Marke der Commerzbank AG
@font-face {
font-family: 'Mark';
src: url('/ccf2/rwd/RWD/fonts/MarkWeb.woff2') format('woff2'),
url('/ccf2/rwd/RWD/fonts/MarkWeb.woff') format('woff');
font-weight: normal;
font-style: normal;
}
body {
margin: 0;
padding: 0;
font-family: 'Mark', Arial, Helvetica, sans-serif;
color: #28373C;
}
.site-wrap { width: 750px; margin: 4rem auto; border: 1px solid #CCCCCC; }
.header { position: relative; background: #28373C; padding: 1.375rem 0; }
.header > svg { margin-left: 1.25rem; }
.header:after {
height: 4px;
width: 100%;
background: -webkit-linear-gradient(180deg, #fff500 0, #f7f406 14%, #c6f127 48%, #7aeb5b 70%, #00e1af 100%);
background: linear-gradient(-90deg, #fff500 0, #f7f406 14%, #c6f127 48%, #7aeb5b 70%, #00e1af 100%);
content: '';
display: block;
bottom: 0;
position: absolute;
}
.content-wrap { text-align: center; margin: 2.5rem; }
.content-wrap > svg { margin-left: 0.5rem; }
h1 { font-size: 2rem; line-height: 3rem; font-weight: normal; margin: 1.5rem 0 2rem 0; }
.message { font-size: 0.875rem; line-height: 1.25rem; font-weight: normal; }
comdirect-logo-rz-rgb
Funktionsstörung
Bei der von Ihnen gewählten Funktion ist eine Störung aufgetreten.
Wir bitten um Entschuldigung.
Die Störung wird so schnell wie möglich behoben, sodass Ihnen in Kürze wieder alle Funktionen zur Verfügung stehen.
In Zeile:1 Zeichen:13
+ $response = Invoke-RestMethod -Uri $prefix+"/oauth/token" -Method Pos ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-RestMethod], WebException
+ FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeRestMethodCommand
am 17.02.2025 21:54
Die URL für das Token unterscheidet sich von dem Aufbau der anderen Urls.
https://api.comdirect.de/oauth/token (ohne /api/)
Die Aufrufe danach erfolgen mit dem URL Präfix wie du ihn gesetzt hast.