Feishu Node icon

Feishu Node

Feishu Node

Actions106

Overview

This node interacts with the Feishu platform to manage calendar resources. Specifically, for the "删除共享日历" (Delete Shared Calendar) operation under the "日历" (Calendar) resource, it allows users to delete a shared calendar by specifying its calendar ID. This is useful in scenarios where a user wants to remove access or completely delete a shared calendar from their Feishu workspace.

Practical examples include:

  • Automating cleanup of obsolete shared calendars.
  • Managing calendar permissions by removing shared calendars no longer needed.
  • Integrating with other workflows that require dynamic calendar management.

Properties

Name Meaning
日历 ID The unique identifier of the calendar to delete. It can be obtained via APIs such as querying the main calendar info, listing calendars, or searching calendars.

Output

The node outputs JSON data representing the result of the delete operation. Typically, this will include confirmation of deletion or relevant status information returned by the Feishu API. The output is structured as an array of JSON objects, each corresponding to an input item processed.

No binary data output is indicated for this operation.

Dependencies

  • Requires an API key credential for authenticating with the Feishu platform.
  • The node depends on Feishu's calendar API endpoints to perform operations.
  • Proper configuration of the Feishu API credentials within n8n is necessary.

Troubleshooting

  • Common issues:

    • Invalid or missing calendar ID: Ensure the calendar ID provided exists and is accessible.
    • Authentication errors: Verify that the API key credential is correctly configured and has sufficient permissions.
    • Network or API downtime: Check connectivity and Feishu service status.
  • Error messages:

    • If the node throws an error indicating the method is not implemented, it means the requested resource-operation combination is unsupported.
    • API errors returned from Feishu will be surfaced; check the error message for details such as permission denied or calendar not found.
  • Resolution tips:

    • Double-check the calendar ID value.
    • Confirm API credentials and permissions.
    • Enable "Continue On Fail" if you want the workflow to proceed despite individual item failures.

Links and References

Discussion