分享者:Cbinbin,来自原地址。最近微信更新了第三方平台。小程序可以授权第三方,看一些界面,记录你学到的东西。如果要使用第三方,微信微信官方账号需要申请认证,然后在微信官方账号平台上创建第三方。我从来没有经历过这些过程,所以就不多说了。
其中,你会看到以下内容:
授权事件接收URL:是微信后期推送的component_verify_ticket微信官方账号消息验证Token:验证消息体签名微信官方账号消息加解密密钥:加解密白名单IP地址列表:服务器IP或访问的IP,然后绑定小程序(点击添加开发小程序进入如下)
注意绑定后授权测试微信官方账号列表要加原Id,其他项目要填,但我觉得红框更重要。
需要注意的是,授权码交换为两个令牌和微信登录界面。
//我第一次使用authorizer_access_token,但结果总是错的' {errcode3360 48001,errmsg 3360' API unauthorized ',}'
消息正文解密流程图:
令牌和编码密钥是上面填写的令牌和密钥。
可以使用插件“body-parser-xml”将以下代码添加到server.js或app.js(运行文件)中
.需要(' body-parser-xml')(bodyParser)服务器. use(body parser . XML({ limit : ' 2MB ',xmlparseoptions 3360 { normalize : true,normalizeTags: true,explicitArray: false } }).