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 ;-)