第三方授权登录获取code一直提示appid 参数错误,appid 我用的是SuiteID啊?
提问
使用 @wecom/jssdk
初始化企业微信登录组件
appid使用suitId一直报appid 非登录授权应用
appid使用corpId一直报appid参数错误
ww.createWWLoginPanel({
el: '#ww_login',
params: {
login_type: 'ServiceApp',
appid: 'wwd7a0e6963d1e5e72',
agentid: '1000013',
redirect_uri: 'http://bi-test.baishucloud.com',
state: 'WWLogin',
redirect_type: 'callback',
},
这个怎么使用啊,头都大了
您好,若为第三方应用需要填入登录授权 SuiteID。参考文档 登录授权
SuiteID
el: "#ww_login",
params: {
login_type: "ServiceApp",
appid: "ww5791720216e0c1d9",
state: "WWLogin",
redirect_type: "callback",
panel_size: "middle",
},
code就是扫码获取到的code,然后直接去调了后端接口,这个code是不合法的吗
https://open.weixin.qq.com/connect/oauth2/authorize?redirect_uri=${redirect_uri}&appid=${this.appid}&response_type=code&scope=snsapi_base&state=${state}#wechat_redirect
https://login.work.weixin.qq.com/wwlogin/sso/login?login_type=CorpApp&appid=wwf1302259f3e2cfea&agentid=1000050&redirect_uri=https%3A%2F%2Fb.gdzyxx.cn%3A8989%2Fqysp%2Fportal%2FwxqyhLoginCtrl%2FloginOfJJTAndFront.do%3FagentCode%3DaddressBook%26corpId%3Dww3d4fe73bd94f540b%26preId%3Dc13fe19285bf4fb3b7522790dd1e3fa4&state=STATE
ServiceApp传suiteId,不要传agentid