Download the PHP package iidestiny/flysystem-oss without Composer

On this page you can find all versions of the php package iidestiny/flysystem-oss. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package flysystem-oss

flysystem-oss

:floppy_disk: Flysystem adapter for the oss storage.

996.icu

感谢关注「GitHub 热门」公众号,带你了解技术圈内热门新鲜事!

扩展包要求

安装命令

使用

常用方法

插件扩展

filesystem v2 版本开始插件功能被移除,所以要使用这些功能需要引用创建 Adapter 适配器,以下所有案例都是以前插件功能

获取官方完整 OSS 处理能力

阿里官方 SDK 可能处理了更多的事情,如果你想获取完整的功能可通过此插件获取, 然后你将拥有完整的 oss 处理能力

更多功能请查看官方 SDK 手册:https://help.aliyun.com/document_detail/32100.html?spm=a2c4g.11186623.6.1055.66b64a49hkcTHv

前端 web 直传配置

oss 直传有三种方式,当前扩展包使用的是最完整的 服务端签名直传并设置上传回调 方式,扩展包只生成前端页面上传所需的签名参数,前端上传实现可参考 官方文档中的实例 或自行搜索

直传回调验签

当设置了直传回调后,可以通过验签插件,验证并获取 oss 传回的数据 文档

注意事项:

直传回调验签后返回给前端的数据「包括自定义参数」,例如

这其实要看你回调通知方法具体怎么返回,如果直接按照文档给的方法返回是这个样子

前端直传组件分享「vue + element」

Laravel 适配包

参考

License

LICENSE


All versions of flysystem-oss with dependencies

PHP Build Version
Package Version
Requires ext-openssl Version *
ext-curl Version *
ext-json Version *
php Version ^8.0.2
league/flysystem Version ^3.0
aliyuncs/oss-sdk-php Version ^2.4
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package iidestiny/flysystem-oss contains the following files

Loading the files please wait ....