准备工作
- 我们通过自建应用的方式连接到您的Zalo OA,所以需要您在连接前已准备好自建应用
- 对接流程需要 Zalo 管理员账号登录 Zalo 后台完成相关配置,请准备好管理员账号
对接步骤
1. 使用管理员账号登录快牛 QuickCEP 工作台,点击「+ 授权Zalo账号」进入对接流程

图1. Zalo
2. 首先复制图中所指url,然后新开浏览器窗口访问Zalo开发平台,使用管理员账号登录

图2. 复制URL
3. 选择要对接的 Zalo 应用

图3. 应用列表
4. 选中集成应用后,在右侧菜单选择域名验证(Domain authentication)将步骤2复制的url填入URL Prefix,再点击下方验证按钮,按提示进行操作。

图4. 域名验证
首次验证时可能会出现下方错误提示,可点击「verify now」后回到图4,再次点击验证按钮

图5. 验证提示
5. 在弹窗中选择第二个 Add meta tags to your website,点击右侧复制按钮,复制元数据

图6. 元数据
6. 回到 QuickCEP 后台,填入步骤5复制的元数据,点击「验证」,验证成功点击「下一步」

图7. 域名验证
再回到 Zalo 后台,点击步骤5弹窗中验证按钮,验证成功后可看到具体URL

图8. 域名验证
7. 在右侧菜单选择设置(Setting),复制 Application ID 和 Application secret key 备用

图9. ID和密钥
8. 回到 QuickCEP 后台,首先在应用信息中填入步骤7复制的 Application ID 和 Application secret key,然后分别复制 Callback URL 和 Webhook URL 备用

图10. ID和密钥
9. 重新返回 Zalo 平台,在右侧菜单选择 Product-Official Account-General Setting,填入步骤8复制的 Callback URL,然后点击「update」按钮

图11. callback url
10. 在右侧菜单,选择 API and Authorization-Webhook ,填入步骤8复制的 Webhook URL

图12. webhook url
11. 回到 QuickCEP 后台, 确保信息已填写完整,同时回调地址已成功配置在 Zalo 平台,然后点击「去授权」

图13. 唤起授权
12. 在此页面滑动至底部确认授权,流程完结。页面会重定向跳回CEP页面,您可以看到已授权成功的OA账号。

图14. 完成授权