企业微信自建应用JS-SDK开发所遇到的坑

1写在前面

在做企业微信聊天工具栏自建应用开发时遇到了不少问题。首先官方文档肯定是不够的,部分问题可以开发者社区找到答案。而有些问题则需要则非常隐蔽。

2准备

  1. 在阅读本文之前,你需要仔细阅读官方文档:企业微信api
  2. 如果有中间遇到问题,优先在这里搜索问题,毕竟也只有这里会有官方答案:微信开发者社区
  3. 有了一定基础之后推荐阅读:企业微信 JS SDK 自建应用踩坑指南。这篇文章质量很高,不论是坑的挑选(基本上必会掉,而且很难爬出来的那种),同时作者都给出了解决方案。
  4. 大坑在看上一条中推荐的文章即可,我这里只写没提到的小坑,和我觉得必须知道的一些事情。

3调试

内网穿透:由于以下两个原因,在做调试时,内网穿透几乎是必须的。

  1. JS-SDK只有在企业微信中才能用。
  2. 要在企业微信中使用js-sdk,域名必须在后台经过验证,也就需要一个公网可以访问的地址。

 有了内网穿透就可以方便的进行调试了。

4后台配置

一个自建应用可以在聊天工具栏中被使用,需要以下配置工作

  1. 给用户分配应用的权限。
  2. 给应用分配客户联系的权限
  3. 在应用里添加域名白名单,
  4. 域名通过验证
posted @ 2021-07-16 10:01  赵米饭  阅读(527)  评论(0编辑  收藏  举报