会员对外文档平台 会员对外文档平台
登录
接口
介绍
  • TOB直充接口

  • TOB激活码直充接口

  • OTT直充接口

  • OTT自动续费接口

  • OTT激活码直充接口

  • 通用接口

  • 内容点播接口

  • 卡券类接口

  • 用户信息接口

  • 会员福利接口

    • 福利直充接口
    • 福利直充校验接口
    • 福利直充退单接口
    • 合作方福利核销接口
    • 合作方福利订单回传接口
    • 合作方券码激活前校验接口
  • 合作方客户FV管理

# 合作方券码激活前校验接口

# 简介

# 业务介绍

合作方券码激活前校验接口

# 接口定义

# 应用场景

由爱奇艺提供本接口供合作方调用,进行激活码校验

# 接口域名

环境 域名
生产 openapi.vip.iqiyi.com
测试 test-openapi.vip.iqiyi.com

# URL

/rights-api/benifit/code/check

# 请求方式

参数 说明
Method GET

# 请求参数

序号 变量名 名称 是否必须 类型 说明
1 customer 商户标识 是 String 合作方标识(爱奇艺侧分配)
2 code 券码 是 String 激活码
3 timestamp 时间戳 是 Long 时间戳(毫秒)
4 mobile 手机号 是 String
5 sign 接口签名 是 String 签名说明见下方附录

# 返回参数

字段名 类型 说明
code String 返回码
msg String 返回信息
data Object 返回数据

# 返回码定义

返回码code 描述 备注
A00000 校验成功 券码可以激活
Q00301 参数错误 参数错误,缺少必填参数
Q00501 手机号未绑定爱奇艺账号
Q00502 券码不存在 券码不存在
Q00503 券码已过期 券码激活超过有效期,不能激活
Q00332 其他错误 调用失败,请重试

# 测试环境及参数

参数 值 备注
customer benefit_test
签名秘钥 e85854766ad326f9

# 附录

# MD5加密描述

采用MD5计算签名,MD5密钥由爱奇艺提供,具体计算方法如下:
1、 假设共有三个参数 a=3、b=2、c=1;
2、 按参数名的字母正序排列,再用“&”连接后得到串A,即为“a=3&b=2&c=1”;
3、 将MD5密钥拼接到串A后面,假设MD5密钥为“qwer”,则拼接后为“a=3&b=2&c=1qwer”;
4、 计算拼接串的MD5即为最终签名值,注意使用UTF-8编码计算,MD5后的签名最后都转成小写。
举例:
参数:a=3、b=2、c=1;
MD5密钥:qwer
最终签名串:f80118ff523f25eda67cb799bdc9c52d

# 常见问题

Q1.提示签名错误

1.联系爱奇艺对接人,确认配置的customer、秘钥是否和传入的一致
2.检查参数签名规则是否符合文档约束
3.若以上检查无问题,则提供下完整请求参数、签名前明文串

← 合作方福利订单回传接口 合作方创建FV接口 →