memecub
EN注册

飞书表情包怎么用API发送?

飞书开放平台发送表情包有两条路:一是用消息接口里的 emoji_type 字段发送官方表情(如 OK、THUMBSUP、THANKS),二是把表情包图片上传为图片资源后用图片消息发出。机器人发表情包时,先调上传图片接口拿到 image_key,再在发送消息接口里用 msg_type 为 image 的消息体带上这个 key。素材可以从 memecub.com 搜索下载,或通过它的 REST API、MCP 服务接入自己的工具链。

两种发送方式:emoji_type 还是图片消息

如果只是想在文本消息里带一个官方表情,用飞书消息接口的 emoji_type 字段即可,取值参考开放平台的“表情文案说明”文档,例如 OK、THUMBSUP、THANKS、MUSCLE、FINGERHEART。这种方式不需要上传文件,适合状态提示和轻量互动。

如果要发的是自定义表情包图片(比如熊猫头、梗图),就走图片消息:先调用上传图片接口拿到 image_key,再发送 msg_type 为 image 的消息,content 里放 {"image_key":"img_xxx"}。机器人、应用消息都遵循这个流程。

注意区分:表情商店里的官方表情包和聊天里的自定义表情是客户端功能,API 发送走的是上面两条消息通道,不是去操作表情商店。

调用步骤示例

第一步,获取 tenant_access_token 或 user_access_token,后续请求带上 Authorization 头。

第二步,上传图片资源,拿到返回的 image_key。

第三步,调用发送消息接口,请求体形如:{"receive_id":"oc_xxx","msg_type":"image","content":"{\"image_key\":\"img_xxx\"}"}。content 是字符串化的 JSON,别直接传对象。

第四步,检查返回码;如果图片不显示,优先排查 image_key 是否属于当前应用、消息类型是否写成了 text。

表情包素材从哪来

自己画或使用有版权授权的素材最稳妥。飞书企业自定义表情也要求表情包为原创或拥有版权,适合办公场景。

需要现成梗图时,可以在 memecub.com 搜索、复制、下载,个人聊天免费、无需注册;商用请打开授权筛选,只选开放许可的图片。

做自动化时,memecub 提供 REST API(搜索按次计费)、远程 MCP 服务和 CLI,可把“找图—上传—发送”串成一条流水线;没有合适素材时,也可以用它的 AI 表情包生成器按角色、动作、配文生成。

语气与使用边界

工作群里发表情包要看场合:通知、告警类机器人消息尽量少配图,互动类、日报类可以适度加一张。

网络收集的表情包版权归原作者,仅适合个人聊天,不要用于商业宣传或对外物料;企业场景优先用官方表情或授权素材。

让你的 AI 自己找表情包

REST API、远程 MCP、CLI 和 Skill,免 Key 每天可试 20 次。

还可以用这些

常见问题

飞书开放平台怎么发送表情包?

官方表情用消息接口的 emoji_type 字段;自定义表情包图片先上传拿 image_key,再发 msg_type 为 image 的消息。

飞书机器人怎么发表情包?

机器人本质上也是应用,用应用身份获取 token,上传图片得到 image_key,然后调用发送消息接口把图片消息发到群或单聊。

飞书API发送表情包消息和发文本有什么区别?

文本消息 content 里放 text 字段,表情包图片消息 content 里放 image_key,且需要先完成图片上传这一步。

emoji_type 支持哪些表情?

飞书开放平台有“表情文案说明”文档,列出 OK、THUMBSUP、THANKS、MUSCLE、FINGERHEART 等取值,按文档填写即可。

表情包图片有版权要求吗?

有。企业自定义表情要求原创或拥有版权;网络收集的梗图仅适合个人使用,商用请选择开放许可素材。