本文为您提供了Ruby语言版本的充值接口接口对接DEMO示例
require 'net/http'
#接口地址
postUrl = "https://api.ihuyi.com/f/recharge?action=buy"
#定义请求的数据
params = {
"username":"123456", #API ID
"orderid":"DD20253995959", #商家订单 ID
"timestamp":"20240321150546", #时间戳格式如:yyyyMMddHHmmss 允许 10分钟统一以东 8 时间
"account":"xxxxxxx", #充值账号
"productid":"k111-1", #产品 ID
"quantity":"1", #购买数量-固定数量1
"extend":"[]", #扩展参数(必须 json 格式,无此值请保持为“[]”),针对不同商品可能不同,参见 8.扩展参数说明
"return":"", #商家自定义参数,回调回传
"callback":"http://*****", #商家回调 url 地址
"buyerip":"", #买家真实 IP(区域商品须传)
"sign":"81ed625f338277f1bd7f27b9339e302c", #签名
}
#发起请求
uri = URI.parse(postUrl)
res = Net::HTTP.post_form(uri, params)
#打印结果
puts res.body
国内专业互联网团队
21年行业经验
7x24小时售后支持
丰富的行业经验
Copyright © 2004-2025 上海思锐信息技术有限公司 All rights reserved. 沪ICP备07035915号-15 电信增值业务许可证:B2-20160082
服务热线:
4008 808 898
服务热线(工作时间):
4008 808 898
业务咨询(非工作时间):
售后咨询(非工作时间):