1. 程式人生 > >如何將O2OA接入企業微信,在企業微信上使用移動辦公

如何將O2OA接入企業微信,在企業微信上使用移動辦公

一、註冊企業微訊號(自行準備)

註冊地址:https://work.weixin.qq.com/

需要提供使用微信的企業相關資訊。

 

二、獲取企業CropId

註冊成功後,使用管理員賬號登入企業微信,在[我的企業]資訊最後一行可以獲取企業的CropId,如下圖所示:

 

三、新增企業微信應用

註冊成功後,使用管理員賬號登入企業微信,如下圖所示:

點選[應用與小程式],如下圖所示介面:

如上圖所示,點選[建立應用],繼續在自建程式區域建立應用:

填寫好應用相關資訊後進行應用建立:

應用LOGO:可以自行製作合適大小的LOGO,此LOGO將在企業微信中展示。

應用名稱:此應用的具體名稱,可以隨意命名,如O2OA,企業辦公,XXOA都可以。

應用介紹:此應用的具體用途介紹。

可見範圍:可使用此應用的人員範圍設定,可以選擇組織和個人成員。

應用建立完成後,如下圖所示介面:

您可以在介面中獲取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')",
  "token": "回撥token",
  "encodingAesKey": "回撥encodingAesKey",
  "messageEnable": "是否允許推送訊息到企業微信: true | false"

完成以上配置後重啟O2OA,即可完成O2OA在企業微信中的接入,可以在企業微信 - 工作臺中看到自己配置的企業應用。