文章目录

  • 1. 创建飞书应用并开启机器人权限
  • 2. 使用机器人上传图片
    • 1. 获取t-token
    • 2. 使用t-token上传图片
  • 3. 使用image_key

  主要是调研飞书对对图片的支持,像钉钉非常简单,只要使用一个图片的链接就可以了但是飞书需要你把图片上传到飞书的云端,比较麻烦

1. 创建飞书应用并开启机器人权限

  1. 先按照这个开启了机器人

  1. 然后按照这个开启机器人的上传下载图片的权限,需要修改名称


3. 对应的应用不需要完全处于发布状态,查看开发者后台

2. 使用机器人上传图片

1. 获取t-token

先要使用应用的app_id, app_secret获取t-token(t-token用来删除图片),在上面创建的应用中可以查看app_id, app_secret

curl -i -X POST 'https://open.feishu.cn/open-apis/auth/v3/tenant_access_token/internal' \
-H 'content-type:application/json; charset=utf-8' \
-d '{"app_id": "cli_a1e085a957b","app_secret": "bkr0P5k4qVAKO4IhfohMub0lLME"
}'

会返回信息,这里的tenant_access_token只有2个小时的有效期,在超过2个小时候需要重新申请

{"code":0,"expire":7200,"msg":"ok","tenant_access_token":"t-c45f8f4cfe929e15570d471eb5234b8a50f26480"}%

2. 使用t-token上传图片

然后按照这个格式上传图片,文档中的curl的格式有问题,无法正确上传


curl -i -X POST 'https://open.feishu.cn/open-apis/im/v1/images' \
-H 'Authorization:Bearer t-f6c74420f7b9c9cb1d56e9a47fce6527e00fefe9' \
-F image_type=message -F image=@/Users/Downloads/start.jpeg返回
{"code":0,"data":{"image_key":"img_v2_8adc397a-9950-44ea-9302-e1d8fe00858g"},"msg":"ok"}%

3. 使用image_key

使用webhook进行测试,这里的webhook地址是群里任意加入的机器人对应的webhook地址


curl -X POST -H "Content-Type: application/json" \https://open.feishu.cn/open-apis/bot/v2/hook/404d53f8-088b-4358-9ae6-0b80f65c3 \
-d '{"msg_type":"image","content":{"image_key": "img_v2_8adc397a-9950-44ea-9302-e1d8fe00858g"}
}' 

使用飞书webhook发送图片消息相关推荐

  1. 基于odoo12 框架使用飞书机器人发送消息

    基于odoo12 框架使用飞书机器人发送消息 发送消息主要是注意请求体的context的构造. import requests import json params = {"receive_ ...

  2. 如何通过企业微信、飞书、钉钉消息通知接收双因子认证动态密码?

    使用宁盾双因子认证H5令牌的用户每次登录时要切回到企业微信.飞书.钉钉工作台中,找到H5令牌小程序,点进去看动态码.记住或复制动态码后再切回登录界面输入验证. 路径合理,但实际使用场景下不够便捷.用户 ...

  3. 可以发送图片文件的php聊天室,基于 Swoole 开发实时在线聊天室(十四):发送图片消息...

    基于 Swoole 开发实时在线聊天室(十四):发送图片消息 由 学院君 创建于1年前, 最后更新于 1年前 版本号 #1 2055 views 0 likes 0 collects 上篇教程我们演示 ...

  4. 微信公众号开发笔记(八)发送图片消息

    发送图片消息 上一篇我们已经上传一个图片素材,并且微信服务器也返回给我们一个media_id,接下来我们使用media_id来构造图片消息 代码实现功能 在Message.Util工具类添加代码 1. ...

  5. 融云发送图片消息_融云开发者文档

    # 概述 适用于应用内两个用户之间一对一聊天方式,两个用户间可以是好友也可以是陌生人,融云不对用户的关系进行维护管理,会话关系由融云负责建立并保持. 消息发送时序图: UserA -> Rong ...

  6. 融云发送图片消息_Web 端集成融云 SDK 如何发送正确图片消息给移动端展示?

    Web 端集成融云 SDK 如何发送正确图片消息给移动端展示? 前言 Web 端使用融云的即时通讯 SDK 在发送图片消息给移动端的时候,移动端一般会收到一个缩略图数据和展示高清图片地址,但是往往 W ...

  7. 04环信聊天界面 - 发送图片消息和显示图片

    1.在聊天控制器连线 /*** 点击上传图片*/ - (IBAction)showImgPickerAction:(UIButton *)sender {// 图片选择控制器UIImagePicker ...

  8. Jenkins+Allure测试报告+飞书机器人发送通知

    Python微信订餐小程序课程视频 https://blog.csdn.net/m0_56069948/article/details/122285951 Python实战量化交易理财系统 https ...

  9. Mac用户学Python——Day3调用飞书webhook接口

    Python+飞书自定义机器人 首先推荐一下飞书这款应用,之前使用过钉钉和企业微信,功能实在不够强大,而且界面很混乱,飞书绝对是工作组织的神器,强烈推荐. 一直希望在办公自动化里实现一些场景的提醒功能 ...

最新文章

  1. 6月Python热文Top10,精选自1000篇文章
  2. Appcan关闭主窗口
  3. 图结构练习——BFSDFS——判断可达性
  4. 统计车牌识别里面各个lable 的数量
  5. 2020-09-14 编译Qt的MySQL 5.7插件: qsqlmysql.dll
  6. python创建txt文件并写入-python创建txt文件
  7. 从输入URL到页面加载的全过程
  8. python模板注入_Python 模板引擎的注入问题分析
  9. 【1.Delphi基础】1.Delphi程序设计入门
  10. NOI题库答案 (1.7 字符串基础)(21 - 25)
  11. 用php制作抖音视频去水印小程序?
  12. 微信服务通知消息找回_微信鲜为人知的4个冷知识,小技巧却有大用处
  13. python-RFM模型
  14. 博客园的整改了,我们还能去哪些技术社区写博客
  15. 没有网能使用mysql吗_就用本地数据库;即使在没有联网的电脑上也可以放心使用...
  16. 年轻人,如何才能抗造之 - 预期管理及心态控制
  17. 串口通信输出Hello Windows
  18. Python学习(1)---matplotlib中常用中文字体的对应名称
  19. 林轩田机器学习基石笔记14:Validation
  20. 中国大学最新排名是怎样的?

热门文章

  1. 透过汇编另眼看世界之多继承下的虚函数函数调用
  2. __declspec(selectany)的作用
  3. SQLServer附加数据库提示“版本为661,无法打开,支持655版本……”
  4. C++ COM编程之什么是组件
  5. LEGO EV3 通信开发者套件
  6. 首发 | 中间件小姐姐直播“带货”——阿里程序员必知的插件
  7. MySQL的内置函数
  8. 08 / LiveVideoStack主编观察:开源RTC的机会来了吗?
  9. 展望二十一世纪第三个十年
  10. IDEA设置自定义代码模板