Hallo Community,
hat von euch jemand erfahrungen mit der Rest-Api der Deutschen Post - Internetmarke
Aber ich scheitere schon daran, einen accesstoken zu generieren über die User-Resource
developer.dhl.com
Ich hab es mit
versucht aber da bekomme ich leider eine Fehlermeldung
Wäre für jede Hilfe dankbar ;-)
hat von euch jemand erfahrungen mit der Rest-Api der Deutschen Post - Internetmarke
- Open API Spezifikation in Referenzdokumentation
- Postman-Testsuite unter Downloads
Aber ich scheitere schon daran, einen accesstoken zu generieren über die User-Resource
Deutsche Post INTERNETMARKE (Post & Parcel Germany)

Ich hab es mit
B4X:
Dim values As Map
values.Initialize
values.Put("grant_type",su.EncodeUrl("client_credentials","UTF-8"))
values.Put("username",su.EncodeUrl(apiusername,"UTF-8"))
values.Put("password",su.EncodeUrl(apipassword,"UTF-8"))
values.Put("client_id",su.EncodeUrl(apikey,"UTF-8"))
values.Put("client_secret",su.EncodeUrl(apisecret,"UTF-8"))
Dim j As HttpJob
j.Initialize("",Me)
j.PostMultipart("https://api-eu.dhl.com/post/de/shipping/im/v1/user",values,Null)
j.GetRequest.SetHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8")
'headers.Put("Content-Type", "application/x-www-form-urlencoded")
J.GetRequest.SetContentEncoding("UTF-8")
'J.GetRequest.SetContentType("application/x-www-form-urlencoded")
Wait For (j) JobDone(j As HttpJob)
If j.Success Then
Log(j.GetString)
End If
j.Release
ResponseError. Reason: Unsupported Media Type, Response: {"fault":{"faultstring":"Unsupported Encoding \"UTF-8\"","detail":{"errorcode":"protocol.http.UnsupportedEncoding"}}}
Wäre für jede Hilfe dankbar ;-)