飞书集成常见问题

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

飞书集成常见问题

1、飞书如何集成苍穹进行免登?


根据社区贴 https://vip.kingdee.com/knowledge/specialDetail/228892721203874816?category=228893083373702400&id=238758427345172736&productLineId=29 进行配置。

飞书免登逻辑(图中第三方app指的是飞书):

上传图片


2、飞书免登失败跳转到登录页问题如何排查?


(1)去monitor检查authtication.apps属性的值,该值表示第三方应用免登的插件

上传图片

上传图片

 

(2)使用第三方应用免登的插件去查monitor日志,根据日志排查问题。

上传图片

比较常见的问题:

  • 苍穹(星瀚)端未配置appsecret

上传图片

  • 飞书端未配置重定向url与可信ip

上传图片


3、飞书提示请求非法如何解决?


上传图片

飞书有个步骤是校验链接的合法性,校验的步骤如下:

(1)从请求链接中获取app_id,如下图

上传图片

(2)根据app_id获取配置的重定向url

上传图片

(3)请求链接与重定向url中的链接是否匹配,不匹配则报错


了解他报错的原理之后就很好修改了:

(1)检查飞书配置的链接中是否含有app_id,app_id是否有误。

(2)检查飞书配置的重定向url是否跟配置的首页链接匹配。

(3)推荐配置的链接有:


4、飞书如何集成苍穹待办?


(1)拼接正确的待办链接

https://xxxx.com/integration/yzjShareOpen.do?formId=wf_approvalpage_bac&mb_formId=wf_approvalpagemobile_bac&pkId=1835048614024470528&src=wf&accountId=1803805919843303424&activityId=1835048714897484800&tId=1835048716801697792&apptype=feishu&lang=zh_CN&flyBookAppId=应用appid

(2)将待办链接进行编码(URLEncode)

https%3A%2F%2Fxxxx.com%2Fintegration%2FyzjShareOpen.do%3FformId%3Dwf_approvalpage_bac%26mb_formId%3Dwf_approvalpagemobile_bac%26pkId%3D1835048614024470528%26src%3Dwf%26accountId%3D1803805919843303424%26activityId%3D1835048714897484800%26tId%3D1835048716801697792%26apptype%3Dfeishu%26lang%3Dzh_CN%26flyBookAppId%3D%E5%BA%94%E7%94%A8appid

(3)将待办链接拼接在飞书单点登录地址后面

https://open.feishu.cn/open-apis/authen/v1/index?app_id={应用id}&redirect_uri=https%3A%2F%2Fxxxx.com%2Fintegration%2FyzjShareOpen.do%3FformId%3Dwf_approvalpage_bac%26mb_formId%3Dwf_approvalpagemobile_bac%26pkId%3D1835048614024470528%26src%3Dwf%26accountId%3D1803805919843303424%26activityId%3D1835048714897484800%26tId%3D1835048716801697792%26apptype%3Dfeishu%26lang%3Dzh_CN%26flyBookAppId%3D%E5%BA%94%E7%94%A8appid

 

5、飞书免登苍穹如何配置国际化,如何设置语言环境?


第三方应用免登可以使用language参数确定语言环境,该参数配置在待办链接的地址上或者应用的首页地址上。如应用首页地址是https://open.feishu.cn/open-apis/authen/v1/index?redirect_uri= https%3a%2f%2ffeature.kingdee.com%3a1026%2fpatchcore%2fmobile.html%3fform%3der_mainpage_daily%26apptype%3dfeishu&app_id=cli_a0b2d9454338900b,那么加上language=en_US则代表该应用是英文环境下的应用,如下(标红的参数):https://open.feishu.cn/open-apis/authen/v1/index?redirect_uri= https%3A%2F%2Ffeature.kingdee.com%3A1026%2Fpatchcore%2Fmobile.html%3Fform%3Der_mainpage_daily%26apptype%3Dfeishu%26language%3Den_US&app_id=cli_a0b2d9454338900b

 

6、飞书有多个应用该如何配置?


(1)应用首页链接加上flyBookAppId参数,参数值是应用id,具体如下(标红):

https://open.feishu.cn/open-apis/authen/v1/index?redirect_uri= https%3A%2F%2Ffeature.kingdee.com%3A1026%2Fpatchcore%2Fmobile.html%3Fform%3Der_mainpage_daily%26apptype%3Dfeishu%26language%3Den_US%26flyBookAppId%3Dcli_a0b2d9454338900b&app_id=cli_a0b2d9454338900b

(2)在苍穹(星瀚)端【第三方应用配置】->【飞书】界面上新增应用,填上应用信息即可

上传图片


飞书集成常见问题

1、飞书如何集成苍穹进行免登?根据社区贴 https://vip.kingdee.com/knowledge/specialDetail/228892721203874816?category=22889308337370...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息