uniapp微信小程序对接uniCloud uni-ad 激励视频开启传统服务器回调
图上这两步的sessionKey有区别吗,客户端通过uni.checkSession()检查sessionKey是否过期,那access_token怎么检查呢
图片上这两步需要在什么时机调用 , 过期怎么刷新
uniapp微信小程序对接uniCloud uni-ad 激励视频开启传统服务器回调
图上这两步的sessionKey有区别吗,客户端通过uni.checkSession()检查sessionKey是否过期,那access_token怎么检查呢
图片上这两步需要在什么时机调用 , 过期怎么刷新
sessionKey和access_token有明显区别:
sessionKey:由微信登录凭证code换取,用于解密用户敏感数据(如手机号)。客户端通过uni.checkSession()检查其有效性(文档),过期需重新登录获取新code再换取。
access_token:调用微信API的凭证(如安全网络通信),有效期2小时。客户端无法直接检查,需在服务端维护:
appid+secret重新获取 调用时机与刷新:
激励视频流程:
uni.checkSession()验证) 过期处理:
注意:传统服务器回调需配置域名白名单(发布指南),且必须返回
{"isValid":true}确认奖励发放。详细流程参考激励视频服务器回调文档