集成企业微信参数配置及准备
企业需要已经开通企业微信
集成需要准备以下数据:
1:企业微信的企业ID,
2:应用的agentid 和 secret
3:gungho服务器需要开放外网访问
4:提供可信域名配置文件(企业微信返回)
5:服务器需要支持https://qyapi.weixin.qq.com/可以访问
1、登录企业微信管理后台
https://work.weixin.qq.com/wework_admin/frame#index
2、进入管理后台
3、获取企业ID
进入管理后台-> 我的企业 最下方 红圈所示。 这里是准备材料说的 企业id
4、创建应用
进入管理后台 最下方 提供下列材料:
输入应用名称如:任务管理系统 点击:创建应用,后创建成功。
5、得到应用的AgentId、Secret
进入管理后台-> 应用管理,点击刚创建的应用 这里的agentid: secret 就是准备材料中说的第二步材料
6、应用主页配置(必须采用 https模式)
应用主页配置: 这个主页配置需要注意
1)本企业回调地址是:网站地址/qyweixin
举例:
网站地址:https://work.gungsoft.cn/gungho
回调地址:https://work.gungsoft.cn/gungho/qyweix
2)必须是https
3)整个应用主页需要加入企业微信的格式,参考下图 标记底色部分需要根据情况修改后进行拼接(可以将下面的 xxxxx 修改后进行拼接) 例如:
https://open.weixin.qq.com/connect/oauth2/authorize?appid=xxxx&redirect_uri=xxxx&response_type=code&scope=snsapi_privateinfo&state=STATE&agentid=xxxx#wechat_redirect
7、配置可信域名
在当前应用设置的下部
8、配置企业可信IP
———————————————————————————-
接下来,以上是准备材料。在后续gungho配置后 即可使用。
1、根据提供的企业id 和应用的agentid 和 secret 在org 服务中配置。
参考:
项目全生命周期管理软件-人员服务集成企业微信配置
2、提供的域名验证文件(WW_~~~~~~E.txt)放在IIS 根目录下
3、企业微信验证
所在域名验证文件部署服务必须要允许 https://qyapi.weixin.qq.com/ 内容可以访问
企业微信小程序发布准备
小程序流程:
图上标注的 1、2、3、4、5 这些参数,我们在开发改进小程序的时候需要用到
1)企业先注册自己的小程序
参考:
https://jingyan.baidu.com/article/1e5468f9e206d0084961b7ab.html
2)将我方小程序支持人员,设置为小程序开发者,并提供企业微信的参数
-
- 企业gungho网站地址:(必须是 Https)
- 小程序的:AppID(小程序ID)
- 企业微信的:企业ID
- 企业微信中创建的应用:AgentID、Secret
3)开发人员,根据企业参数更新小程序后,在小程序后台提交小程序
4)等待微信的测试审核,通过后,小程序才能发布
1、登录企业公众号
https://mp.weixin.qq.com 管理员 登录(公众号管理员扫描 ,选择小程序方式进行登录)
2、设置小程序管理员
3、开发管理设置:
3.1、需要获取小程序的ID
这个ID在小程序开发的时候要用到
3.2、设置服务器域名
这个就是gungho程序所在的域名 这个不设置会造成小程序无法正常运行
4、设置(可选,若企业微信集成的时候需要):
5、等待小程序开发人改进程序,并提交等待审核通过
5.1 开发人员会收集企业提供的参数,改进程序后提交到小程序
(由小程序开发完成)
5.2 需要设置用户隐私设置
(由小程序管理员完成)
5.3 开发版提交审核
(由小程序开发完成)
5.4 小程序正式发布
(由小程序管理员完成)必须 4.3 步骤完成后,才能做这个步骤
小程序发布后,可以在微信通过小程序找到
企业微信pc端第一次登录
1、启动企业微信
2、第一次需要授权