Development

Blockexplorer.com API POST 錯誤

  • November 7, 2015

我正在嘗試編寫利用 (Insight) Blockexplorer.com API的 Python 程式碼,尤其是POST函式。我正在使用 iOS REST 應用程序*Restler*進行測試(見截圖)。

當我使用GET(<https://testnet.blockexplorer.com/api/addrs/2NF2baYuJAkCKo5onjUKEPdARQkZ6SYyKd5,2NAre8sX2povnjy4aeiHKeEh97Qhn97tB1f/txs> )時,我嘗試撥打的電話很好,但是對於POST,我遇到了問題。我"addrs" = "2NF2baYuJAkCKo5onjUKEPdARQkZ6SYyKd5,2NAre8sX2povnjy4aeiHKeEh97Qhn97tB1f"用作我的參數(並嘗試使用轉儲的 JSON,即"{ "2NF2baYuJAkCKo5onjUKEPdARQkZ6SYyKd5,2NAre8sX2povnjy4aeiHKeEh97Qhn97tB1f" }",但我總是收到以下錯誤消息:

無效的 addrs 參數:無法呼叫未定義的方法“拆分”。程式碼:1

這顯然是一個參數問題,那麼給出了什麼?(FWIW我精通JavaScript)


Restler (L) 和 API 文件 (R)的相關截圖:

截屏

我能夠讓 POST 工作。您返回的錯誤似乎表明密鑰“addrs”不在 POST 有效負載中。只是猜測,但也許您不需要有效載荷周圍的引號和空格?

截圖在這裡:

在此處輸入圖像描述

引用自:https://bitcoin.stackexchange.com/questions/41271