软猫引擎API开放平台
  1. 余额提现
软猫引擎API开放平台
  • 接口安全API(必看)
    • 重要说明
    • 数据签名与验签方式
    • 获取AccessToken
      POST
  • 用户基础API
    • 获取永久用户标识
      • 获取永久用户标识UserId(根据临时用户标识userCode)
      • 获取永久用户标识UserId(根据已注册的手机号码)
    • 用户登录/退出
      • 发送短信验证码(用户登录)
      • 用户登录(通过短信验证码)
      • 用户登录(通过密码)
      • 用户退出登录
    • 用户注册
      • 发送短信验证码(用户注册)
      • 上传用户头像(用户注册)
      • 用户注册
    • 修改用户登录密码
      • 发送短信验证码(修改用户登录密码)
      • 修改用户登录密码
    • 修改用户安全密码
      • 发送短信验证码(修改用户安全密码)
      • 修改用户安全密码
    • 修改用户手机号码
      • 发送短信验证码(修改用户手机号码-新手机号码)
      • 发送短信验证码(修改用户手机号码-原手机号码)
      • 修改用户手机号码
    • 用户资料
      • 获取用户资料
      • 获取用户等级
      • 获取用户职称
      • 设置用户头像
      • 设置用户昵称
      • 设置用户性别
      • 设置用户所在地
    • 用户配置
      • 配置Key说明
      • 读取用户配置
      • 批量读取用户配置
      • 修改用户配置
  • 用户收件地址API
    • 获取用户的收件地址列表
    • 获取用户的收件地址(根据id获取)
    • 添加用户收件地址
    • 修改用户收件地址
    • 删除用户收件地址
    • 设置默认用户收件地址
  • 用户资产API
    • 余额配置
      • 配置Key说明
      • 读取余额配置
      • 批量读取余额配置
      • 修改余额配置
    • 积分配置
      • 配置Key说明
      • 读取积分配置
      • 批量读取积分配置
      • 修改积分配置
    • 代币配置
      • 配置Key说明
      • 读取代币配置
      • 批量读取代币配置
      • 修改代币配置
    • 用户转账
      • 根据收款人手机号码获取转账句柄(用于发起转账)
      • 根据收款人ID获取转账句柄(用于发起转账)
      • 根据收款人ID获取转账句柄(用于发起聚合转账)
      • 发起余额转账
      • 发起代币转账
      • 发起积分转账
      • 获取余额转账日志记录(转出)
      • 获取余额收款日志记录(转入)
      • 获取代币转账日志记录(转出)
      • 获取代币收款日志记录(转入)
      • 获取积分转账日志记录(转出)
      • 获取积分收款日志记录(转入)
    • 余额提现
      • 读取余额提现配置
        POST
      • 发起提现到银行卡
        POST
      • 发起提现到微信零钱
        POST
      • 取消提现到微信零钱
        POST
      • 获取提现到银行卡的日志记录
        POST
      • 获取提现到微信零钱的日志记录
        POST
      • 获取用户提现统计
        POST
    • 用户银行卡
      • 获取支持的银行列表
      • 验证银行卡号是否正确
      • 绑定用户银行卡
      • 解绑用户银行卡
      • 获取已绑定的用户银行卡列表
    • 获取用户资产(可用余额/冻结余额/积分/代币)
      POST
    • 获取用户余额明细日志
      POST
    • 获取用户积分明细日志
      POST
    • 获取用户代币明细日志
      POST
    • 获取用户冻结余额明细
      POST
    • 创建用户余额充值订单
      POST
  • 文件API
    • 上传临时图片文件
    • 上传临时视频文件
    • 上传临时音频文件
  • 系统功能API
    • 功能Key说明
    • 获取所有已开通的功能列表
    • 验证是否已开通指定功能
  • 行政区划API
    • 获取省市区树
    • 获取省份列表(一级行政区划)
    • 获取城市列表(二级行政区划)
    • 获取区/县/镇列表(三级行政区划)
  • 收银台API
    • 获取订单支付句柄(用于发起支付)
    • 发起余额支付
    • 发起积分支付
    • 发起代币支付
    • 判断是否已开通微信支付
    • 发起微信支付
    • 判断(微信支付)订单是否已付款
    • 判断订单是否已付款
  • 商城配置API
    • 配置Key说明
  • 快递API
    • 获取快递公司列表
    • 获取所有快递计费规则
    • 判断是否指定区域是否开放配送
  • 数据模型
    • 标准响应模型
    • 标准数据分页模型
    • 用户银行卡数据模型
    • 用户收件地址数据模型
  1. 余额提现

发起提现到银行卡

POST
https://api.rmao.cn/userassets/withdrawal

特别注意#

1)当用户配置SecurePassword=1且SecurePasswordSchema[]=Withdrawal时,需传入安全密码securityPassword
2)可通过【用户基础API->用户配置】接口读取用户配置SecurePassword、SecurePasswordSchema
3)因安全密码问题返回的错误信息有以下几种:
{"code": 10021,"codeEn":"NeedSecurityPassword","msg":"需传入安全密码"}  //收到该响应后,应该弹出安全密码输入框,让客户输入6位安全密码,再重新发起转账
{"code": 10022,"codeEn":"UnsetedSecurityPassword","msg":"未设置安全密码,请先设置安全密码"} //收到该响应后,应该引导客户设置安全密码,最后再重新发起转账
{"code": 10023,"codeEn":"SecurityPasswordErrorMax","msg":"安全密码连续输入错误次数超过XX次,请修改安全密码后重试"} //收到该响应后,应该引导客户修改安全密码,再重新发起转账
{"code": 10024,"codeEn":"SecurityPasswordError","msg":"安全密码输入错误,请重新输入"} //收到该响应后,应该弹出安全密码输入框,让客户重新输入6位安全密码,再重新发起转账

请求参数

Header 参数

Body 参数multipart/form-data必填

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.rmao.cn/userassets/withdrawal' \
--header 'AccessToken: wLF3seTFzbnwgIfZ+ZVVWGeIavxMbEQLzjwFwFmCNT6bG2U1Xhcp5uXA0pcIT+AXLk58Nr48f3bp6lEoKKhDHiDQ/qDQSpQmFvADEIspi06ptSkf/56ZbZhFgPI2sFh14zo41JC+RloNUpWrnNV656NFGFVec/yDm+rz7fTeNYO1DdeAeOjv89/x0UJAIyJO3tM+pPXWWdXwqQ8OI05I66vGYu17o+V+nIWRiKvBZwYLQnaPK9yJzAURZaFVX2mMjHo92myNzFxx2BM7im7R+nGfP7r3XKPmz+xUCDrcbCvAR1oCVqPrAAtN1zKyvuuUb9JzdEMvqU6yrXukdoUL7w==' \
--form 'userId="945ded3f-fe01-4a91-a0bf-9cf8dfd62d8a"' \
--form 'userCode="dBdW2vFQ2abDaVNNjFb0H3"' \
--form 'cardId="219f0784-9f61-4326-b9b2-98bdb60e6d6c"' \
--form 'value="10000"' \
--form 'securityPassword="e10adc3949ba59abbe56e057f20f883e"'

返回响应

🟢200成功
application/json
Body

示例
{
    "code": 1,
    "codeEn": "SUCCESS",
    "msg": "请求成功",
    "requestId": "c05470c1-5f74-4f24-b40e-3f3a8462e495",
    "time": 1765361127640,
    "randStr": "sihud28usbid_1sn",
    "sign": "698d51a19d8a121ce581499d7b701668",
    "data": {
        "code": "250612225613941002201014TX",
        "serviceCost": 100
    }
}
修改于 2025-12-22 17:54:58
上一页
读取余额提现配置
下一页
发起提现到微信零钱
Built with