短信签名快速报备,马上注册寻求客户经理支持!
所有文档
文档中心 > 数字权益 > 数字权益直充

数字权益直充

Ruby对接充值接口接口DEMO示例

本文为您提供了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

在线咨询
服务热线:
4008 808 898

免费体验

提交成功
若短信发送异常,系统将自动给您发送语音验证码,请注意接听电话。

填写验证码后,点击“开通体验账户”自动开通体验账户。

收不到短信验证码?
×