[关闭]
@myyzs 2022-08-08T06:55:54.000000Z 字数 841 阅读 14

企业微信自建应用集成

集成


第三方集成指引

背景介绍

企业自建应用,希望借助云助手平台的开放能力,实现企业微信用户的同步,以及管理企业微信用户和erp用户的关联关系。从而降低集成的代价。

1、云助手企业平台负责同步企业微信用户

2、云助手企业平台负责维护企业微信和erp用户的关联关系


如何区分自建应用是在云助手APP还是企业微信中被打开

假设自建应用的首页地址为:https://a.b.c

1、当在云助手APP中打开https://a.b.c
时云助手APP会自动在url后面追加参数__from=wzs

2、当在企业微信中打开时,用户可以在企业微信后台添加自建应用时,填入首页地址https://a.b.c?__from=wx

这样自建应用就可以通过__from参数解析到访问来源,从而实现不同的单点登录逻辑

如果获取微信用户信息

企业微信官方文档

https://work.weixin.qq.com/api/doc#90000/90135/91020

此处输入图片的描述

集成接口

企业自建应用传入微信用户标识换取对应的erp用户信息

接口地址

https://www.fdccloud.com/api/tenant-open/get-user-by-wx?access_token=ACCESS_TOKEN

传参方式:

POST

  1. {
  2. "wx_user_id": "meiy02"
  3. }

参数说明:

参数名称 必须 说明
access_token 调用接口凭证,如何获取,请戳这里
wx_user_id 微信用户标识,应用在微信,企业微信中被打开时,由应用自行获取

返回值

  1. {
  2. "errcode": 0,
  3. "errmsg": "ok",
  4. "data": {
  5. "user_id": "124477",
  6. "erp_user_code": "meiy02",
  7. "erp_user_guid": "002ed02f-48f3-4242-8eb4-4c1a089275c9",
  8. "user_name": "梅义",
  9. "tel": "+8615671678888",
  10. "is_disabled": "1"
  11. }
  12. }
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注