接口 activity.voucher.receive.url.inapp

接口说明

获取一个兑换码领取 URL,第三方请求后需要控制客户端重定向到此 URL 领取成功,第三方的活动应该保留一份此 URL 方便用户查看历史记录,此接口业务适用于非微信和支付宝的 APP

业务流程

业务参数

参数名称 类型 是否必须 说明
VoucherID string Y 兑换券活动 ID,由运营商提供
BarCode string Y 商品条码
OpenID string Y 第三方的用户唯一标识
ReturnUrl string N 跳转 URL,用户领取后自动跳转此 URL
NickName string N 第三方用户的昵称
Sex int N 第三方用户的性别 0=未知 1=男 2=女
Province string N 第三方用户所在省份 例如:广东省
City string N 第三方用户所在的城市 例如:深圳市

返回结果

参数名称 类型 是否必须 说明
RedirectUrl string Y 需要跳转的 URL

返回示例

{
    "error_code": 0,
    "error_msg": "SUCCESS",
    "data": {
        "RedirectUrl": "http://c.yopoint.com/activity/voucher/appindex?EncryptCode=c0379048b0cf398f28d18cde24175f919a033878de910f063e633275d7306ff757b20da3a549ac9ec1ce9d30fde1fe8344ff67e0",
        "EncryptCode":"xxxxx"
    }
}

错误描述

error_msg 描述
MISSING_PARAMS_VOUCHERID 缺少参数:凭证 ID
MISSING_PARAMS_BARCODE 缺少参数:商品条码
MISSING_PARAMS_OPENID 缺少参数:OPENID
ERR_ACTIVITY_VOUCHER_DISABLED 错误:活动兑换券不可用
ERR_INVALID_VOUCHER_ID 错误:兑换码 ID 无效
ERR_VOUCHER_NOT_FOUND 错误:兑换码不存在
ERR_INVALID_OID 错误: 错误的运营商 ID
ERR_VOUCHER_HAS_OVERED 错误:兑换码已结束
ERR_INVALID_BARCODE 错误:无效的商品条码
ERR_INVALID_SKUS_BARCODE 错误:无效的 SKU 条码
ERR_VOUCHER_OVER_TOTAL 错误:兑换码已领完

说明

RedirectUrl 可以在 APP 中的 webview 打开

Copyright © YoPoint.com 2019 all right reserved,powered by Gitbook该文件修订时间: 2021-01-11 11:16:17

results matching ""

    No results matching ""