360 Secure SkillHub
360 安全技能中心

Feishu Img Send

封装飞书开放平台接口:先获取 tenant_access_token,上传图片取得 image_key,再向指定用户发送图片消息;提供命令行脚本与 Python 类两种调用方式,应用凭证内置在脚本中。

bombfuock
bombfuock
热度 90.75
最近更新 2026-05-18 12:13:36
分类:协作依赖:代码执行 / 第三方 API / 读写文件应用场景:API 集成 / 自动化脚本 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add feishu-img-send
Metadata
name
feishu-image-sender
description
飞书图片发送 - 使用API直接发送图片到飞书 / Send images to Feishu via API
metadata
{"version":"1.0.0"}

飞书图片发送 / Feishu Image Sender

通过飞书开放平台API发送图片。

使用方法 / Usage

命令行

# 发送图片
./scripts/send.sh <图片路径> <用户ID>

# 示例
./scripts/send.sh /tmp/test.png ou_xxxxxxxx

Python

from feishu_image import FeishuImageSender

sender = FeishuImageSender()
sender.send_image("/tmp/test.png", "ou_xxxxxxxx")

配置 / Configuration

脚本已内置APP_ID和APP_SECRET,无需额外配置。

原理 / How It Works

  1. 获取 tenant_access_token
  2. 上传图片到飞书获取 image_key
  3. 使用 image_key 发送图片消息

API调用

POST /open-apis/auth/v3/tenant_access_token/internal
POST /open-apis/im/v1/images
POST /open-apis/im/v1/messages

权限要求

  • im:resource
  • im:message

更新日志

  • v1.0.0: 初始版本