需求背景
「飞书低代码平台」与「飞书开放平台」有着各自独立的用户 ID 体系。但在飞书低代码平台的开发过程中,常常需要借助飞书开放平台的 user_id 、open_id 来实现某些功能场景,因此,实现两个平台用户数据的互联互通就十分有必要。
- 实现方式
搭建步骤
- 开通权限
250px|700px|reset
进入版本管理与发布 -> 创建版本 -> 申请发布
250px|700px|reset
- 调用接口:自建应用获取 tenant_access_token
- 在飞书开放平台获取 App ID 和 App Secret
250px|700px|reset
- 在飞书低代码平台创建第三方集成
250px|700px|reset

- 在飞书低代码平台的页面中创建 HTTP 请求连接器
请求体为上方获取的目标应用凭证
250px|700px|reset
- 测试返回结果
250px|700px|reset
- 调用接口:通过手机号或邮箱获取用户 ID
- 配置 HTTP 请求连接器
请求头 Authorization 对应的值引用 query 1 中获取的 tenant_access_token
请求体可以根据需求选择手机号或邮箱,示例使用了一个常量,实际使用时也可以引用变量
250px|700px|reset
- 测试返回结果
250px|700px|reset
注意:若 query 1 未执行,会导致 query 2 执行失败,建议在 query 2 中配置一个响应事件:失败时触发 query 1
250px|700px|reset