shapeshift.io API:“缺少输出金额或存款金额”

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shapeshift.io API:“缺少输出金额或存款金额”相关的知识,希望对你有一定的参考价值。

使用shapeshift api,发布到https://www.shapeshift.io/sendamount,我收到此错误:“缺少输出金额或存款金额”。

请求JSON字符串:{ "returnAddress" : "19z95ce8a1UwV3PCCCBE7AD7hNXENW3gu4", "withdrawal" : "0xFF7c7d21cf668F59A85188126D88106c62056Ec1", "pair" : "btc_eth", "amount" : "1" }

怎么了?

答案

在我的情况下,我通过将POST的'Content-Type'标题设置为'application / json'来清除此错误。

另一答案

在我的php案例中,我没有使用JSON字符串,而是使用了URL字符串并清除了错误。

对于node.js或javascript,这对我没有任何问题:

    var settings = {
     "async": true,
     "crossDomain": true,
     "url": "https://shapeshift.io/sendamount",
     "method": "POST",
     "headers": {
        "Content-Type": "application/x-www-form-urlencoded"
     },
     "data": {
        "amount": ".002",
        "pair": "ltc_btc"
     }
    }

    $.ajax(settings).done(function (response) {
     console.log(response);
    });

以上是关于shapeshift.io API:“缺少输出金额或存款金额”的主要内容,如果未能解决你的问题,请参考以下文章

握手API网关調用 API 网关 暴露的 开放 API

从 API 网关聊到 API 管理

API 到 API - 使用服务帐户

2022年个人怎么调用淘宝api

api = twitter.Api() AttributeError: 'module' 对象没有属性 'Api

握手API网关开发指南-API参考