Actions64
- 定时任务 Actions
- 订阅管理 Actions
- 环境变量 Actions
- 配置文件 Actions
- 脚本管理 Actions
- 依赖管理 Actions
- 日志管理 Actions
- 系统设置 Actions
Overview
This node integrates with the Qinglong Panel API to manage and interact with various resources such as subscriptions, crontabs, environment variables, configurations, scripts, dependencies, logs, and system information. Specifically, for the 订阅管理 (Subscription Management) resource and the 获取订阅日志 (Get Subscription Log) operation, the node fetches execution logs related to a specified subscription.
Typical use cases include:
- Retrieving detailed logs of subscription executions to monitor or debug scheduled tasks.
- Automating the collection of subscription logs for auditing or reporting purposes.
- Integrating subscription log data into broader workflows for alerting or analysis.
Example: You want to automatically fetch the latest execution logs of a particular subscription in Qinglong to analyze its performance or troubleshoot failures.
Properties
| Name | Meaning |
|---|---|
| Subscription | The subscription to filter the execution logs by. Options: |
| - From List: Select a subscription from a searchable list fetched dynamically. | |
- ID: Provide the subscription ID directly (must match regex [0-9a-zA-Z]{1,}). |
Output
The node outputs JSON data under the json field of the first input item. This JSON contains a property named result, which holds the response from the Qinglong API corresponding to the subscription logs requested.
The structure of result depends on the Qinglong API's response format for subscription logs but generally includes details such as timestamps, status, messages, and other relevant log information about the subscription's executions.
No binary data output is produced by this operation.
Dependencies
- Requires an API key credential for authenticating with the Qinglong Panel API.
- The node uses internal helper functions to obtain a valid token and make authenticated HTTP requests to Qinglong endpoints.
- No additional external services are required beyond access to the Qinglong API.
Troubleshooting
Common Issues:
- Invalid or missing subscription ID: Ensure the subscription ID is correctly provided and matches the expected format.
- Authentication errors: Verify that the API key credential is correctly configured and has sufficient permissions.
- Network or API endpoint issues: Confirm that the Qinglong API is reachable and operational.
Error Messages:
- If an unsupported operation is selected, the node throws an error indicating the operation is not implemented.
- API errors returned by Qinglong are surfaced as node errors; check the message for details.
Resolution Tips:
- Double-check the subscription selection mode and value.
- Re-authenticate or update the API credentials if authentication fails.
- Review Qinglong API documentation for any changes or deprecations in endpoints.
Links and References
- Qinglong Panel API Documentation: https://qinglong.online/api/
- n8n Documentation on Creating Nodes: https://docs.n8n.io/integrations/creating-nodes/
- Qinglong GitHub Repository (for source and updates): https://github.com/whyour/qinglong