飞书小程序开发教程——获取app_access_token

news/2024/11/30 7:31:59/

前言

最近在玩飞书小程序,真是受够了某信的小程序,一坨坨的限制加恶心人的手段。体验了飞书加飞书文档的功能真的还是飞书好用,又可以定制机器人啥的真方便。
但是飞书除了开发者文档真没啥资料,估计没啥人写吧…本专栏后续就慢慢更些飞书小程序开发小技巧

鉴权

为啥要鉴权,目的就是验证这个小程序可以由你开发,不是随便一个人都可以随意访问数据库。

第一步创建企业

创建企业不要钱,有手机号就能创建了
在这里插入图片描述
点飞书上部分的+号就可以创建企业了,傻瓜式创建就不细说了。

第二步创建企业应用

app_access_token一般是给应用用的,来允许应用访问比如像飞书文档,朵唯表格等飞书的工具。

  • 登录飞书开发者后台:https://open.feishu.cn/app
  • 在开发者后台首页,单击 创建企业自建应用,填写应用名称、描述以及图标信息,然后单击 创建。
    在这里插入图片描述

第三步获取应用的ID

  • 登录飞书开发者后台:https://open.feishu.cn/app
  • 进入应用详情页,在左侧导航栏,单击 凭证与基础信息
  • 应用凭证 区域,获取并保存 App IDApp Secret
    在这里插入图片描述

第四步编写小程序获取鉴权的代码

  • 下载飞书小程序编辑器:https://open.feishu.cn/document/tools-and-resources/development-tools/overview-of-ide
  • 建一个页面在这里插入图片描述
  • 改下前端的ttml文件
<button bindtap="authorization">鉴权</button>
  • 改下js文件加一个函数,注意修改app_id和app_secret
authorization: function(e){var that = this;tt.request({    "url": "https://open.feishu.cn/open-apis/auth/v3/app_access_token/internal","data": {"app_id": "写你的app_id","app_secret": "写你的app_secret",},"header": {'Content-Type': 'application/json'},"method": "POST","dataType": "json","responseType": "text",success(res) {that.setData({app_access_token: res.data.app_access_token})console.log("authorization sucess! app_access_token is ", that.data.app_access_token);},fail(res) {console.log(`request fail: ${JSON.stringify(res)}`);}});
},

最后

编译之后点一下鉴权的按钮就会打印app_access_token啦


http://www.ppmy.cn/news/403759.html

相关文章

ElasticSearch简单介绍与使用

ElasticSearch介绍与使用 主要对ElasticSearch进行简单的概念介绍和基本使用&#xff08;Java&#xff09;&#xff0c;推荐有一定的分布式概念后进行阅读。 1 安装 1.1 安装es和head插件 这里以windows的安装启动为例&#xff0c;linux系统操作基本相似&#xff0c;除启动…

文本分类(一) | (9) 项目组织结构

项目Github地址 在学习某个深度学习框架时&#xff0c;掌握其基本知识和接口固然重要&#xff0c;但如何合理组织代码&#xff0c;使得代码具有良好的可读性和可扩展性也必不可少。本文不会深入讲解过多知识性的东西&#xff0c;更多的则是传授一些经验&#xff0c;关于如何使…

全文搜索引擎选 ElasticSearch 还是 Solr

点击蓝色“程序猿DD”关注我哟 加个“星标”&#xff0c;不忘签到哦 来源&#xff1a;http://t.cn/Ebgm7sn 最近项目组安排了一个任务&#xff0c;项目中用到了全文搜索&#xff0c;基于全文搜索 Solr&#xff0c;但是该 Solr 搜索云项目不稳定&#xff0c;经常查询不出来数据&…

java web运行网址_猫哥带你去战斗——Java Web开发——网页篇[0]——第一个网页,第一次访问...

猫哥说什么事情&#xff0c;都喜欢从实际出发&#xff0c;看的见、摸得着&#xff0c;心里才踏实。本文就介绍一个最简单的网站&#xff0c;然后介绍网站的部署和访问。 先看一段最基本的网页代码:猫哥的个人主页 猫哥很帅 我简单的翻译下&#xff1a; 1&#xff0c;开头表示这…

Python 基础(一):入门必备知识

目录 1 标识符2 关键字3 引号4 编码5 输入输出6 缩进7 多行8 注释9 数据类型10 运算符10.1 常用运算符10.2 运算符优先级 基础进阶爬虫自动化数据分析编写小游戏趣味 Python文档 & 实战项目Python 自学路线 1 标识符 标识符是编程时使用的名字&#xff0c;用于给变量、函数…

01.第一个html文件.html

HTML , 一、HTML 简介 1.HTML是什么 HTML : Hyper Text Markup Language超文本标记&#xff08;标签&#xff09;语言 各种标签组成 &#xff0c;用来制作网页 &#xff0c;告知浏览器该如何显示页面 2.作用 制作网页 &#xff0c;控制网页和内容的显示插入图片 、音乐 、…

Hi,Java工程师:关于全文搜索引擎,这篇文章不得不看!

阅读文本大概需要 15.2 分钟。 前言 最近项目组安排了一个任务&#xff0c;项目中用到了基于 Solr 的全文搜索&#xff0c;但是该 Solr 搜索云项目不稳定&#xff0c;经常查询不出来数据&#xff0c;需要手动全量同步。 而且它还是其他团队在维护&#xff0c;依赖性太强&#x…

记录并分析一些软件,以便以后换电脑重新安装(不定时更新)

文章目录 音视频钢琴工作学习javapython网络 辅助系统办公游戏 音视频 网易云音乐洛雪音乐软件&#xff08;github 已加星&#xff09;photoshoplightroomAudition快剪辑PlotPlayer小丸子工具箱 视频无损压缩MKVTool MKV制作器ScreenToGif 截屏转为Gif 钢琴 SynthesiaLoopMI…