微信公众号开发注意事项

开发准备

正式公众号

  • https://mp.weixin.qq.com/cgi-bin/registermidpage?action=index&lang=zh_CN&token=

测试公众号

  • https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login

开发测试

服务器配置

  • 服务器地址(URL)、Token和EncodingAESKey

开发文档

  • https://developers.weixin.qq.com/doc/offiaccount/Getting_Started/Overview.html

开发调试

  • https://mp.weixin.qq.com/debug/

微信支付

  • https://pay.weixin.qq.com/wiki/doc/api/index.html

web开发者工具

  • https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Web_Developer_Tools.html

微信支付仿真测试系统

  • https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=23_1&index=1

接口返回码

  • https://developers.weixin.qq.com/doc/offiaccount/Getting_Started/Global_Return_Code.html

调用接口频次限制

  • https://developers.weixin.qq.com/doc/offiaccount/Message_Management/API_Call_Limits.html

数据缓存策略

  • 减少请求次数、节约接口调用

业务相关

  • 个性化菜单
  • 区分用户

"matchrule": {
"tag_id": "2",
"sex": "1",
"country": "中国",
"province": "广东",
"city": "广州",
"client_platform_type": "2",
"language": "zh_CN"
}

  • 参考文档

https://developers.weixin.qq.com/doc/offiaccount/Custom_Menus/Personalized_menu_interface.html

  • 短信提醒
  • 消息模版
  • 订阅状态
  • 发送限制
  • 消息管理
  • 消息模版
  • 主动推送
  • 自动回复
  • API群发安全保护

-发送状态确认:成功、失败、未知

  • 用户分类
  • 未关注用户
  • 已关注用户
  • 取消关注用户
  • 未审核用户
  • 已审核用户
  • 特殊用户
  • 封禁用户
  • 注销用户
  • 绑定微信用户
  • 未绑定微信用户
  • 绑定手机用户
  • 未绑定手机用户

数据分析

  • 解析userAgent统计用户手机类型
  • 解析公众号参数统计用户访问渠道
  • wechat
  • wap
  • 分享链接访问
  • 公众号访问
  • 宣传链接访问
  • 微信公众平台自带数据统计功能

https://developers.weixin.qq.com/doc/offiaccount/Analytics/User_Analysis_Data_Interface.html

安全管理

  • 系统环境区分测试公众号和正式公众号
  • 注意营销策略和消息内容,规避公众号封禁规则
  • 规避运营漏洞和代码漏洞,防止羊毛党集体薅羊毛
  • 定期修改登录密码
  • 未关注公众号或未授权用户菜单限制访问
  • 消息加密密钥妥善保存
  • 消息加密模式设置为安全模式
  • 支付功能测试时限制额度
  • 支付账号和API密钥妥善管理
  • 对用户请求作次数限制
  • 非微信请求过滤拦截
  • 敏感信息加密处理
  • 敏感信息脱敏处理
  • 每天对系统收支数据与微信支付数据进行对账

你可能感兴趣的:(微信公众号开发注意事项)