跳至主要內容

注意事项

Mr.Lexon大约 1 分钟front-end

注意事项

#微信开发 [[docs/guide/program/wechat/miniprogram/README]]

开发问题

环境

微信一般环境只需要创建一个客户端和一个api即可,在多端下,还需创建一个开发平台以区分和同步access_token问题,若是一端则可以在后端使用esayWechat。 如果是多端,则不能使用,因为会造成access_token刷新而导致业务失效。当多端使用时,所有有关微信业务请求所需的access_token必须从开放平台获取(这个可以封装一个库)。而微信支付也要走开放平台处理。

配置

token

在微信平台获取的access_token要及时存入redis,并且加入定时任务,每7200秒刷新一次,获取具体看: 获取接口调用凭据 | 微信开放文档 (qq.com)open in new window获取稳定版接口调用凭据 | 微信开放文档 (qq.com)open in new window单应用可以使用这个接口(尚未实验)

业务

在开发有关社交的小程序,若是内容采用先发后审的形式,就要接入微信服务器api: 文本内容安全识别 | 微信开放文档 (qq.com)open in new window音视频内容安全识别 | 微信开放文档 (qq.com)open in new window 以防止敏感内容发出来导致小程序封禁。方法:当用户发送图片或者文字时,将内容上送至api,如果校验不通过,则驳回或封禁该内容。

上次编辑于:
贡献者: Lexon