Actions9
Overview
This node interacts with the LINE Messaging API to perform various messaging operations such as replying to messages, pushing messages to a single user, sending multicast messages to multiple users, retrieving user profiles, group chat summaries, group member user IDs and profiles, fetching message content, and showing loading animations. It is useful for automating communication workflows on the LINE platform, such as sending notifications, responding to user messages, or managing group chat information.
Use Case Examples
- Sending a multicast message to multiple users with a custom text message.
- Replying to a user's message with a predefined response.
- Fetching a user's profile information for personalization purposes.
Properties
| Name | Meaning |
|---|---|
| Message | The message content to send, formatted as JSON. Supports text and other message types as per LINE Messaging API. |
| Target Recipients | A JSON array of user IDs to whom the multicast message will be sent. |
Output
JSON
success- Indicates if the messaging operation was successful (true/false).message- A descriptive message about the operation result.
Dependencies
- Requires an API key credential for LINE Messaging API authentication (channel access token).
Troubleshooting
- Missing or invalid channel access token will cause authentication errors. Ensure the credential is correctly configured.
- Invalid or missing replyToken for replyMessage operation will cause errors. Provide a valid replyToken from the incoming webhook event.
- Invalid JSON format in the message property will cause parsing errors. Ensure the message JSON is correctly formatted.
- Empty or invalid targetRecipient(s) for pushMessage or multicast operations will cause errors. Provide valid user IDs as strings or arrays.
Links
- LINE Messaging API Documentation - Official documentation for the LINE Messaging API, detailing message formats and API endpoints.