服务窗JSAPI,关注者免登,提示:权限检验失败,52019,无效的agentid
Re服务窗JSAPI,权限检验失败,52019,无效的agentid
木有官方的人出来解答一下?
-------------------------
Re服务窗JSAPI,权限检验失败,52019,无效的agentid
代码如下:
window.DD = {'此处为PHP生成的JSON'};
dd.config({
agentId: DD.agentId,
corpId: DD.corpId,
timeStamp: DD.timeStamp,
nonceStr: DD.nonceStr,
signature: DD.signature,
type: 1,//0企业微应用,1服务窗微应用
jsApiList: [
'runtime.info',
'biz.user.get',
'biz.ding.post']
});
dd.ready(function (res) {
//TODO
});
dd.error(function (err) {
consolelog('dd error: ' + JSON.stringify(err));
});
然后dd.error直接就报错了
-------------------------
Re服务窗JSAPI,权限检验失败,52019,无效的agentid
PHP部分:
获取channelToken:
Http::get('/channel/get_channel_token', array(
'corpid' => CORPID,
'channel_secret' => CHANNEL_SECRET
));
获取channelTicket:
Http::get('/channel/get_channel_jsapi_ticket', array(
'type' => 'jsapi',
'access_token' => $accessToken
));
生成签名:
sha1('jsapi_ticket=' . $ticket . '&noncestr=' . $nonceStr . '×tamp=' . $timeStamp . '&url=' . $url);
-------------------------
Re服务窗JSAPI,权限检验失败,52019,无效的agentid
agentid即为在服务窗内创建的微应用的ID,在后台获取到的
-------------------------
回 6楼hehua0733的帖子
请问兄台是否完成了服务窗关注者免登?
-------------------------
回 9楼赵挺1的帖子
已加
-------------------------
回 8楼肥龙的帖子
你好,调试工具页面并没有服务窗相关的
-------------------------
Re服务窗JSAPI,权限检验失败,52019,无效的agentid
具体报错信息
dd error: {'message':'权限校验失败 Code:52019 - Messsage:无效的agentid','errorCode':3}
-------------------------
回 4楼赵挺1的帖子
服务窗内创建的微应用,agentId是 209774
-------------------------
回 15楼粒尘的帖子
具体报错信息
dd error: {'message':'权限校验失败 Code:52019 - Messsage:无效的agentid','errorCode':3}
-------------------------
回 16楼hehua0733的帖子
意思是服务窗的关注者免登还实现不了?
还是说使用企业微应用ID和type=0也可以实现服务窗关注者免登?
我现在开发的企业微应用和服务窗微应用是同一套系统。
我自己试下,谢谢你
-------------------------
回 16楼hehua0733的帖子
那在服务端获取token和ticket的过程中,使用的secret和请求的地址,是用微应用的呢?还是使用服务窗的?
谢谢
赞0
踩0