115 icon

115

Interact with 115

Overview

This node integrates with the "115" cloud storage service to add download tasks based on provided URLs. It allows users to submit one or multiple links for downloading and specify the destination path within their 115 cloud storage account where these files should be saved.

Common scenarios include automating batch downloads of files from external URLs directly into a user's 115 cloud storage, organizing downloads into specific folders, or managing download tasks programmatically without manual intervention.

For example, a user can input several file URLs they want to save and specify a folder path like /Movies/2024 in their 115 account. The node will create the necessary folder structure if it doesn't exist and add all the download tasks to that location.

Properties

Name Meaning
Links to Download One or more URLs (as a string) pointing to files to be downloaded and added as tasks.
Path to Save The folder path inside the 115 cloud storage where the downloaded files will be saved.

Output

The node outputs an array of objects, each containing an info_hash property. This hash uniquely identifies each download task created in the 115 system.

Example output JSON:

[
  {
    "info_hash": "somehashvalue1"
  },
  {
    "info_hash": "somehashvalue2"
  }
]

This output can be used downstream to track or manage the status of the download tasks.

Dependencies

  • Requires an API key credential for authenticating with the 115 cloud storage service.
  • The node makes HTTP requests to the 115 API endpoints to list directories, create folders, and add download tasks.
  • Proper configuration of the API authentication credential is necessary for successful operation.

Troubleshooting

  • API Errors: If the 115 API returns an error or unexpected response, the node throws an error with details. Common causes include invalid API credentials, network issues, or malformed input URLs.
  • Invalid Operation: The node currently supports only the "Add Link Tasks" operation. Selecting any other operation will result in an error.
  • Folder Creation Issues: If the specified path to save does not exist, the node attempts to create it. Permission issues or invalid folder names may cause failures.
  • Empty or Invalid Links: Providing empty strings or improperly formatted URLs in "Links to Download" may cause the API to reject the task creation.

To resolve errors:

  • Verify the API key credential is valid and has required permissions.
  • Ensure URLs are correctly formatted and accessible.
  • Confirm the folder path uses valid characters and structure.

Links and References

Discussion