Einzelnen Beitrag anzeigen

Ykcim

Registriert seit: 29. Dez 2006
Ort: NRW
844 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: DHL-API mit RESTClient

  Alt 8. Jan 2025, 11:49
Hallo Zusammen,

vielen Dank für Eure Antworten!
Zitat:
Versuch es doch mal mit pkHTTPHEADER statt pkGETorPOST.
Das hatte ich zwischenzeitlich bereits versucht, aber leider ohne Erfolg! Was mich gewundert hatte, dass der Request mir den API-Key dann nicht mehr anzeigt...

Code:
request.GetFullRequestURL: https://api-eu.dhl.com/track/shipments?trackingNumber=00341434296527125347 
request.Response.Content: {"status":401,"title":"Unauthorized","detail":"Unauthorized for given resource."}

Zitat:
Funktioniert es denn mit denselben Parametern mit curl?
Das ist eine gute Frage, die ich leider noch nicht beantworten kann.
Ich habe noch nie mit CURL gearbeitet. Habe es mir heruntergeladen, weiß aber nicht, wie ich es anwenden muss, damit ich den Zugang prüfen kann...

Wenn ich den String in CMD eingebe bekomme ich folgende Fehlermeldung:
Code:
U:\>curl -X GET 'https://api-eu.dhl.com/track/shipments?trackingNumber=00341434296527125347' -H 'DHL-API-Key:xxXXXxxXXXXXxxXX'
curl: (3) URL rejected: Port number was not a decimal number between 0 and 65535
Patrick

Geändert von Ykcim ( 8. Jan 2025 um 11:52 Uhr)
  Mit Zitat antworten Zitat