关于飞书应用跳转外部链接携带code/获取code

先看看飞书官方文档

飞书推荐获取code方法

复制代码
window.h5sdk.ready(function() {
  window.tt.openSchema({
      schema: 'https://open.feishu.cn',
      external: false,
      success (res) {
          console.log(res);
      },
      fail (res) {
          console.log(`open fail`);
      }
  });
})
复制代码

挺好用的,就是有几个大坑

1.这个方法是封装在飞书浏览器内部的,外部浏览器无法使用

2.使用这个方法需要配置白名单

  • 白名单
  • 白名单
  • 白名单
  • 重要的事情说三遍

3.这个白名单也很坑,不像微信小程序那样,只需要配一个统一的前缀就行,

  • 这个白名单要配置到具体的页面,具体的路由,不然没用
  • 举例: 我的域名是 http://lijundong.cn,那我要在主页使用这个方法,这样子配置可以吗?
  • 如果你的主页就是 http://lijundong.cn/ 这样子可以,但是你的主页还是/index这个路由,抱歉,那不行,那你就要配俩个
  • 一个 http://lijundong.cn  ,   一个  http://lijundong.cn/index

吐槽: 白名单问题真的是坑死人

posted @   花开丶良人归  阅读(2207)  评论(3编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
点击右上角即可分享
微信分享提示