Coinimp user/withdraw接口POST请求提示参数无效问题求助
Coinimp user/withdraw 接口报Invalid parameters排查方案
- 优先检查参数传递位置:你当前把
site-key、user、amount三个参数拼在了URL的查询串里,该接口为POST类型,要求所有业务参数必须放在请求体中传递,不能放在URL后缀,这是触发参数错误最常见的原因。 - 逐项校验参数格式:
site-key填对应站点的公钥即可,不要和请求头里的API密钥搞混user参数是平台分配的用户唯一ID,确认值没有多余空格、特殊字符或者大小写错误amount必须为正整数,单位和账户余额单位保持一致,且数值不能超过当前账户的可提现余额
- 检查请求头配置是否正确:
- 确认请求头里的
X-API-Key和X-API-ID字段拼写、大小写完全正确,对应的值没有多余的引号、空格 - 必须配置正确的
Content-Type请求头:如果请求体是JSON格式就设为application/json,如果是表单格式就设为application/x-www-form-urlencoded,未配置该头会导致接口无法解析请求体参数,直接报参数错误
- 确认请求头里的
- 参考正确的curl请求示例:
curl --location --request POST 'https://www.coinimp.com/api/v2/user/withdraw' \ --header 'X-API-Key: 替换为你的API密钥' \ --header 'X-API-ID: 替换为你的API ID' \ --header 'Content-Type: application/x-www-form-urlencoded' \ --data-urlencode 'site-key=替换为你的站点公钥' \ --data-urlencode 'user=替换为你的用户ID' \ --data-urlencode 'amount=替换为提现数值'
- 以上配置全部确认无误仍报错的话,可等待官方客服回复,该接口此前曾出现过参数校验逻辑异常的线上问题。
内容的提问来源于stack exchange,提问作者Matsyui
相关产品推荐
相关产品推荐

