mirror of
https://github.com/langgenius/dify-plugins.git
synced 2026-07-22 01:55:36 -04:00
[PR #2022] [MERGED] update: for plugin aliyun_oss-0.0.4.difypkg【bug fixes】 #2026
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/langgenius/dify-plugins/pull/2022
Author: @sawyer-shi
Created: 2/5/2026
Status: ✅ Merged
Merged: 2/5/2026
Merged by: @crazywoola
Base:
main← Head:main📝 Commits (1)
2033438update: for plugin aliyun_oss-0.0.4.difypkg【bug fixes】📊 Changes
1 file changed (+0 additions, -0 deletions)
View changed files
➕
sawyer-shi/aliyun_oss/aliyun_oss-0.0.4.difypkg(+0 -0)📄 Description
Alibaba Cloud OSS Plugin
A powerful Dify plugin providing seamless integration with Alibaba Cloud Object Storage Service (OSS). Enables direct file uploads to Alibaba Cloud OSS and efficient file retrieval using URLs, with rich configuration options.
A powerful Dify plugin providing seamless integration with Alibaba Cloud Object Storage Service (OSS). Enables direct file uploads to Alibaba Cloud OSS and efficient file retrieval using URLs, with rich configuration options.
Version Information
Version History
Quick Start
Core Features
File Upload to OSS
File Retrieval by URL
Batch File Download
Public File Download
Technical Advantages
Requirements
Installation & Configuration
Install the required dependencies:
Configure the plugin in Dify with the following parameters:
Usage
The plugin provides five powerful tools for interacting with Alibaba Cloud OSS:
1. Upload File to OSS (upload_file)
Dedicated tool for uploading files to Alibaba Cloud OSS.
file: The local file to upload (required)directory: First-level directory under the bucket (required)directory_mode: Optional directory structure mode (default:no_subdirectory)no_subdirectory: Store directly in specified directoryyyyy_mm_dd_hierarchy: Store in date-based hierarchical structureyyyy_mm_dd_combined: Store in combined date directoryfilename: Optional custom filename for OSS storagefilename_mode: Optional filename composition mode (default:filename)filename: Use original filenamefilename_timestamp: Use original filename plus timestampsign_expired: Signature expiration time in seconds (optional, default 3600 seconds)2. Multi Upload Files to OSS (multi_upload_files)
Dedicated tool for uploading multiple files to Alibaba Cloud OSS simultaneously.
files: The local files to upload (required)directory: First-level directory under the bucket (required)directory_mode: Optional directory structure mode (default:no_subdirectory)no_subdirectory: Store directly in specified directoryyyyy_mm_dd_hierarchy: Store in date-based hierarchical structureyyyy_mm_dd_combined: Store in combined date directoryfilename_mode: Optional filename composition mode (default:filename)filename: Use original filenamefilename_timestamp: Use original filename plus timestampsign_expired: Signature expiration time in seconds (optional, default 3600 seconds)Example:
3. Get File by URL (get_file_by_url)
Dedicated tool for retrieving files from Alibaba Cloud OSS using URLs.
file_url: The URL of the file in Alibaba Cloud OSS4. Batch Get Files by URLs (get_files_by_urls)
Dedicated tool for batch retrieving multiple files from Alibaba Cloud OSS using semicolon-separated URLs.
file_urls: Multiple URLs of files in Alibaba Cloud OSS, separated by semicolon (;)5. Get Public File by URL (get_public_file_by_url)
Dedicated tool for downloading publicly accessible files from any platform without requiring API keys.
file_url: The URL of a publicly accessible file from any platformExamples
Upload File
Batch Upload Files
Get File by URL
Notes
Developer Information
https://github.com/sawyer-shihttps://github.com/sawyer-shi/dify-plugins-aliyun_ossReady to seamlessly integrate with Alibaba Cloud OSS?
Plugin Submission Form
1. Metadata
2. Submission Type
3. Description
4. Checklist
5. Documentation Checklist
Please confirm that your plugin README includes all necessary information:
6. Privacy Protection Information
Based on Dify Plugin Privacy Protection Guidelines:
Data Collection
Privacy Policy
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.