Error de POST de la API de Blockexplorer.com

Estoy tratando de escribir código Python que utiliza la API (Insight) Blockexplorer.com , particularmente las POSTfunciones. Estoy probando con la aplicación REST de iOS, Restler (ver captura de pantalla ).

La llamada que estoy tratando de hacer está bien cuando uso GET ( https://testnet.blockexplorer.com/api/addrs/2NF2baYuJAkCKo5onjUKEPdARQkZ6SYyKd5,2NAre8sX2povnjy4aeiHKeEh97Qhn97tB1f/txs ), sin embargo POST, tengo problemas. Lo uso "addrs" = "2NF2baYuJAkCKo5onjUKEPdARQkZ6SYyKd5,2NAre8sX2povnjy4aeiHKeEh97Qhn97tB1f"como mis parámetros (y he intentado usar JSON descargado, es decir "{ "2NF2baYuJAkCKo5onjUKEPdARQkZ6SYyKd5,2NAre8sX2povnjy4aeiHKeEh97Qhn97tB1f" }", pero siempre recibo el siguiente mensaje de error:

Parámetro de dirección no válido: no se puede llamar al método 'dividir' de indefinido. Código: 1

Claramente es un problema de parámetros, entonces, ¿qué pasa? (FWIW no estoy versado en JavaScript)


Captura de pantalla relevante de Restler (L) y documentación API (R):

Captura de pantalla

Respuestas (1)

Pude hacer funcionar el POST. El error que está recibiendo parece indicar que la clave "dirección" no está en la carga útil de POST. Solo una suposición, pero ¿tal vez no necesite las comillas y los espacios alrededor de la carga útil?

Captura de pantalla aquí:

ingrese la descripción de la imagen aquí

¡Muy cerca! . Fueron los espacios entre los =que causaron el problema. La carga útil debe ser una cadena sin espacios, es decir,addrs=2NF2baYuJAkCKo5onjUKEPdARQkZ6SYyKd5,2NAre8sX2povnjy4aeiHKeEh97Qhn97tB1f