Feishu Node icon

Feishu Node

Feishu Node

Actions105

消息 → 发送消息

AI-generated

Summary

Send a Feishu message to a specified user or chat, choosing the recipient ID type, message type, and matching JSON content. Optionally provide a UUID for request deduplication.

Inputs

  • 凭证类型 (required) — Choose user-level OAuth credentials or app-level credentials; app-level credentials are selected by default.
  • 用户ID类型 (required) — Select how to interpret the recipient ID: Open ID, Union ID, User ID, email, or chat ID. Defaults to Open ID.
  • 消息接收者的 ID (required) — The recipient identifier in the selected ID type.
  • 消息类型 (required) — Choose the message format, such as text, rich text, image, file, audio, video, sticker, interactive card, shared chat or user card, or system message. Defaults to text.
  • 消息内容 (required) — JSON serialized as a string; its structure must correspond to the selected message type.
  • UUID — Optional unique string used for deduplication when sending the message.

Output shape

A list of output items, normally one per input item, each containing the Feishu API response as JSON.

The node sends the request once for each input item. With Continue On Fail enabled, a failed item is returned as JSON containing an error field. The exact response fields depend on Feishu's API response.

Examples

Example 1: Send a text message to a user identified by Open ID.

Set the recipient ID type to Open ID, enter the user's Open ID, choose Text, and provide content such as {"text":"Hello"}.

Links

Discussion