飞书通过APPLINK链接URL调起对话框

基本需求

类似于QQ的客服网页链接功能,我也希望可以实现一个通过URL进行调起飞书客户端并定位到聊天窗口的功能,这样可以在第三方网页等 ,通过链接精准的定位到客服。

应用场景比如IT官网、OA官网、各类用于的官网等等。

需要依赖的功能

1、必须安装有客户端

2、依赖飞书飞书的AppLink功能 - 打开聊天页面

示例:

https://applink.feishu.cn/client/chat/open?openId=1234567890

 

 

3、对话框需在飞书开放平台 通过手机号或邮箱获取用户 ID

获取前需要建一个自建应用(无需上线)

获取"查看鉴权凭证" 把tenant access token或者user access token的值填写到对应的Authorization栏中

查询参数选择Open_id ,请求体填写自己的企业邮箱和注册飞书的手机号码

权限配置里,勾选"过手机号或邮箱获取用户 ID",然后选择批量开通

完成以上设置后,点击右上角的 开始调试即可开始获取

调试结果里的“user_id”就是目标Open_id,一般以ou_开头

 

实现过程

获取到open_id后,接下来的事情就简单了

修改参考示例中的代码,替换open_id部分内容

https://applink.feishu.cn/client/chat/open?openId=xxxx需要替换的值xxxx

替换完成后将链接复制到网页打开,如果有提示调起本地应用类似的对话框请通过。

 

 

然后就会达到预期的效果- 访问链接调起聊天对话框

把这个链接做成文字超链接,即可实现目的。

THE END