卡通认证组件使用支付宝小程序方式提供,
跳转一卡通认证组件使用my.navigateToMiniProgram:
my.navigateToMiniProgram({
appId: '77700091',
extraData:{
"query":"sourceId%3Dxxxxxx%26sceneCode%3DAUTHENTICATE_WITH_SING%26sourceType%3D00000001%26schoolCode%3D4151012212%26page%3Dpages%2Fisv%2Findex"
},
success: (res) => {
console.log(JSON.stringify(res))
},
fail: (res) => {
console.log(JSON.stringify(res))
}
});
参数说明:
参数名 |
说明 |
样例 |
appId |
认证组件小程序的appId,支付宝提供 |
77700091 |
query |
认证组件附加参数,参数值使用urlencode,详细说明如下。 |
|
query参数说明如下:
【说明:】
1.、认证组件回跳地址,通过支付宝后台配置,学校在支付宝入驻时校园卡后台配置,不限制地址,可以是小程序。
2、appId=77700091,这个是一卡通认证的离线码场景下sceneCode设为AUTHENTICATE学生认证。
3、schema样例:
参数使用&拼接,如下:
sourceId=xxxxxx&sceneCode=AUTHENTICATE&sourceType=00000001&schoolCode=4151012212&page=pages/isv/index
再进行urlencode:
sourceId%3Dxxxxxx%26sceneCode%3DAUTHENTICATE%26sourceType%3D00000001%26schoolCode%3D4151012212%26page%3Dpages%2Fisv%2Findex
如图:
校园码组件使用支付宝小程序方式提供,
跳转校园码组件使用my.navigateToMiniProgram:
my.navigateToMiniProgram({
appId: '77700203',
extraData:{
"query":"institutionCode%3D2088000034052130%26institutionType%3D00000002%26sourceId%3D2016110702616399%26sourceType%3D00000001%26codeType%3Dcodec_double_offline_code"
},
success: (res) => {
console.log(JSON.stringify(res))
},
fail: (res) => {
console.log(JSON.stringify(res))
}
});
参数说明:
参数名 |
说明 |
样例 |
appId |
校园码组件小程序的appId,支付宝提供 |
77700203 |
query |
校园码组件参数,参数值使用urlencode,详细说明如下。 |
|
query参数说明如下:
如图:
【说明】
3、参数使用&拼接,例如:
1 |
institutionCode=2088000034052130&institutionType=00000002&sourceId=2016110702616399&sourceType=00000001&codeType=codec_double_offline_code |
再进行urlencode
1 |
institutionCode%3D2088000034052130%26institutionType%3D00000002%26sourceId%3D2016110702616399%26sourceType%3D00000001%26codeType%3Dcodec_double_offline_code |