论坛管理员 发表于 2018-12-6 09:45:33

如何将O2OA接入企业微信,在企业微信上使用移动办公

如果O2OA成功接入企业微信,O2OA将会自动从企业微信拉取所有的人员和组织进行同步,O2OA的所有人员和组织以企业微信中创建的组织架构为准( 本地已经创建的人员和组织将保留不会被删除,可能会造成人员和组织重复 )。

O2OA接入企业微信建议先配置好企业微信应用,待组织和人员从企业微信同步完成后,再进行组织和人员的信息编辑,避免人员和组织信息的重复创建。


一、注册企业微信号(自行准备)

注册地址:https://work.weixin.qq.com/
需要提供使用微信的企业相关信息。

二、获取企业CropId

注册成功后,使用管理员账号登录企业微信,在[我的企业]信息最后一行可以获取企业的CropId,如下图所示:
https://oscimg.oschina.net/oscnet/07e2b7704784ec8927b4eb610fb8ea48b16.jpg

三、添加企业微信应用

注册成功后,使用管理员账号登录企业微信,如下图所示:
https://oscimg.oschina.net/oscnet/b1da324dd56723d2fd3ce88c061b00c97ef.jpg
点击[应用与小程序],如下图所示界面:
https://oscimg.oschina.net/oscnet/28a23f72b07f86fdd975fd22bb689c8914d.jpg
如上图所示,点击[创建应用],继续在自建程序区域创建应用:
https://oscimg.oschina.net/oscnet/829440fc2cbd56f13c6ebee3e0d27431981.jpg
填写好应用相关信息后进行应用创建:
应用LOGO:可以自行制作合适大小的LOGO,此LOGO将在企业微信中展示。
应用名称:此应用的具体名称,可以随意命名,如O2OA,企业办公,XXOA都可以。
应用介绍:此应用的具体用途介绍。
可见范围:可使用此应用的人员范围设定,可以选择组织和个人成员。
应用创建完成后,如下图所示界面:
https://oscimg.oschina.net/oscnet/4627af194ba3a85652d778572c5ea851ce0.jpg
您可以在界面中获取AgentId和Secret信息,这两个信息以及之前获取的CropId将配置到O2OA相关的接入配置中,请牢记此信息。

四、在O2OA中进行相关接入配置

1、进入o2oa安装目录,从o2server/config/sample 目录下拷贝 qiyeweixin.json 到 o2server/config 目录(如果已经复制过了,请跳过此步骤);
2、使用文本编辑器打开qiyeweixin.json进行编辑:
{"enable": false,"syncCron": "10 0/10 * * * ?","forceSyncCron": "10 45 8,12 * * ?","apiAddress": "https://qyapi.weixin.qq.com","corpId": "","corpSecret": "","agentId": "","token": "","encodingAesKey": "","messageEnable": true}参数说明:
"enable": "是否启用企业微信接入: true | false",
"syncCron": "拉入同步时间表达式, 默认每10分钟同步一次(10 0/10 * * * ?).",
"forceSyncCron": "强制拉入同步cron, 默认在每天的8点和12点强制进行同步(10 45 8,12 * * ?)",
"apiAddress": "企业微信api服务器地址, https://qyapi.weixin.qq.com",
"corpId": "企业微信参数corpId(从企业微信后台管理信息中获取 '企业ID')",
"corpSecret": "企业微信参数corpSecret(从企业微信后台管理信息中获取 'Secret')",
"agentId": "企业微信参数agentId(从企业微信后台管理信息中获取 'AgentId')",
"messageEnable": "是否允许推送消息到企业微信: true | false"
请注意:token和encodingAesKey请留空,不要填写。
完成以上配置后重启O2OA,即可完成O2OA在企业微信中的接入,可以在企业微信 - 工作台中看到自己配置的企业应用。
https://oscimg.oschina.net/oscnet/69cc9d7766cfc9e405a3c4a57426c23c3e6.jpg

q409640976 发表于 2020-1-8 19:18:59

挺强大

liyixiong 发表于 2018-12-6 10:14:16

您好,能不能出一个关于钉钉的,谢谢。

天天向上 发表于 2019-3-6 18:26:24

您的意思是完成上述操作步骤以后,不做其他任何设置或改动就可以实现,在企业微信里面使用O2OA里的审批、提交审批等操作吗?

论坛管理员 发表于 2019-3-15 09:47:59

是的,配置正确以后,是可以正确集成的,在微信里就可以直接进行待办的处理,流程的审批。
另外,未设置成功的可能性也是多种多样,暂时无法明确定位您目前所遇到的问题,我们会再多做一些测试,把一些常遇到的问题尽可能列举出来让您有个参考。

18233181174 发表于 2019-1-20 16:21:37

这个功能只是同步企业信息么?是不是可以在企业微信中直接使用O2OA?

不存在的 发表于 2018-12-18 17:40:23

还有那个网页授权必须使用备案的域名吗?

徐斌 发表于 2020-8-18 14:50:39

参照以上教程操作,组织和人员信息未同步过来,如果查原因?

论坛管理员 发表于 2019-1-15 10:52:15

因为人员同步是定时的,需要等待人员同步时间到了,微信的人员才会同步到平台里去,单点才能通。您可以把定时同步的时间设置得合理一点。
隔10分钟,半小时再尝试,并且关注后台的报错信息。

Vitochung 发表于 2019-3-1 10:06:48

为何集成之后一直组织架构都没有同步呢?已经1天了。
此外系统SSO配置中的企业微信配置也无法保存,输入CorpId和Secret确定之后,切换一下菜单发现参数都不见了
页: [1] 2
查看完整版本: 如何将O2OA接入企业微信,在企业微信上使用移动办公