Me encuentro con el siguiente problema:
estoy conectando "trello" con access a traves de su web API.
El código para introducir datos es el siguiente:
Código: Seleccionar todo
Public Function metodoPost(ByVal sReq As String) As String
'Crea tarjeta en trello
'llamar a la funcion con el http como parametro)
'
' metodoPost("https://api.trello.com/1/cards?name=Desde+api+2&idList=12345&key=123456&token=12345678")
Dim byteData() As Byte
Dim XMLHTTP As Object
Set XMLHTTP = CreateObject("MSXML2.XMLHTTP")
XMLHTTP.Open "POST", sReq, False
XMLHTTP.send
byteData = XMLHTTP.responseBody
Set XMLHTTP = Nothing
metodoPost = StrConv(byteData, vbUnicode)
End Function
El problema es que cuando escribo caracteres especiales (alemanes) en el parametro name (ßöa), me devuelve un error el servidor.
He agregado la linea XMLHTTP.setRequestHeader "Content-Type", "text/html; charset=UTF-8" antes de XMLHTTP.send pero sigue dando error.
Alguna idea?
Muchas gracias