transfer 参数
优质
小牛编辑
128浏览
2023-12-01
transfer参数使用
原理
transfer参数,是免登录接口中的额外参数。该参数在访问积分商城时通过免登录URL传给兑吧,兑吧服务端在与开发者后续的接口交互中会回传该参数。
支持回传参数的接口有:
1.扣积分接口;
2.结果通知接口;
3.虚拟商品充值接口;
4.加积分接口。
使用场景
例如:A开发者的系统需要对所有扣除积分、发放虚拟商品等请求做token验证,需要在用户在访问积分商城时携带token令牌,用户下单时回传相应token做权限验证,确认该用户的一些安全凭据信息。
限制长度
为了数据安全,对于transfer参数兑吧给出约定限制长度为100个字节,如果长度超过transfer无法实现回传。请开发者在使用时候特别注意
对接方式
transfer参数是免登录接口的额外隐藏参数,在生成免登录地址时需要作为签名参数加入签名。
注意 如果transfer参数可以传多个参数,多个参数之间用&符号分隔,编码后作为transfer参数的值拼接在免登录地址中(transfer的参数要单独多编码一次),格式如下 transfer=source%253Dweixin%2526flag%253Dnew
包含transfer的签名源串样例如下
签名源串:
jlg88lyxz7siqtmrappSecret015639412660900source%3Dweixin%26flag%3Dnewtest
添加transfer参数后的免登录地址格式如下
https://activity.m.duiba.com.cn/autoLogin/autologin?
uid=test&transfer=source%253Dweixin%2526flag%253Dnew&
credits=0&sign=bd84281e81075ed17f42a70504a6a6a9&appKey=
jlg88lyxz7siqtmr×tamp=15639412660900&