feishu-飞书api
Posted 蝶泳奈何桥.
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了feishu-飞书api相关的知识,希望对你有一定的参考价值。
title: feishu-飞书api
categories: Feishu
tags: [飞书, api]
date: 2021-09-29 10:31:00
comments: false
mathjax: true
toc: true
飞书 api, 实现 打包机 等自动推送消息
前篇
- 官方文档 - https://open.feishu.cn/document/uQjL04CN/uYTMuYTMuYTM
- 机器人开发 - https://open.feishu.cn/document/home/develop-a-bot-in-5-minutes/create-an-app?lang=zh-CN
- 编写代码,启动后端服务 - https://open.feishu.cn/document/home/develop-a-bot-in-5-minutes/coding
- 如何调用服务端 API? - https://www.feishu.cn/hc/zh-CN/articles/089364467476
- 开发机器人应用 - https://open.feishu.cn/document/uQjL04CN/uYTMuYTMuYTM#be44a44e
- 如何获得 User ID、Open ID 和 Union ID? - https://open.feishu.cn/document/home/user-identity-introduction/how-to-get
- 服务端错误码说明 - https://open.feishu.cn/document/ukTMukTMukTM/ugjM14COyUjL4ITN
- 下载文件 (云文档) - https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/drive-v1/file/download
- 下载文件 (只能下载应用自己上传的文件) - https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/im-v1/file/get
- 访问凭证 access token - https://open.feishu.cn/document/ukTMukTMukTM/uMTNz4yM1MjLzUzM
- 如何在飞书平台上 5 分钟内打造一个叮咚机器人 - https://juejin.cn/post/6863777980510896135
- Emoji 列表 - https://tw.piliapp.com/emoji/list/
- Emoji 列表 - http://www.megaemoji.com/cn/emoji/
查看 user_id
查看某个成员的 user_id 需要到管理后台才能看到
通过 api 查看
- 获取用户列表 - https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/contact-v3/user/list
-
先设置机器人的 可用成员, 及 增加权限
-
然后就可以通过 api 获取到 可用成员. https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/contact-v3/user/list
查看 群 id
- 群ID 说明 - https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/im-v1/chat-id-description
- 获取用户或机器人所在的群列表 - https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/im-v1/chat/list
可以使用机器人所在群获取, 前提机器人必须有 获取群组信息 的权限
单发消息
- 示例 - https://open.feishu.cn/document/home/develop-a-bot-in-5-minutes/coding
批量消息
- 批量发送消息 - https://open.feishu.cn/document/ukTMukTMukTM/ucDO1EjL3gTNx4yN4UTM
-
需要添加 批量消息权限, 不然会报错:
send message error, code = 11203 , msg = send user_ids permission denied
踩坑
无群发消息权限
报错: send message error, code = 11203 , msg = send user_ids permission denied
需要添加 批量消息权限
获取 群信息 失败
错误码: 99992402
原因是没有授予获取 群信息 的权限, 参考: [查看 群 id](查看 群 id)
卡片消息
- 卡片实时编辑 - https://open.feishu.cn/tool/cardbuilder
- 消息卡片介绍 - https://open.feishu.cn/document/ukTMukTMukTM/uczM3QjL3MzN04yNzcDN
- 发送临时消息卡片 - https://open.feishu.cn/document/ukTMukTMukTM/uETOyYjLxkjM24SM5IjN
访问凭证 access token
- API访问凭证概述 - https://open.feishu.cn/document/ukTMukTMukTM/uMTNz4yM1MjLzUzM
文件, 文件夹 token
- FileToken - https://open.feishu.cn/document/ukTMukTMukTM/uUDN04SN0QjL1QDN/files/guide/introduction
以上是关于feishu-飞书api的主要内容,如果未能解决你的问题,请参考以下文章