ufile-phpsdk/README.md
2023-06-21 09:38:18 +08:00

30 lines
1.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# UCloud 对象存储官方 Php 语言 SDK
[![Software License](https://img.shields.io/github/license/saltstack/salt)](LICENSE)
## US3 (原名UFile) 对象存储基本概念
在对象存储系统中存储空间Bucket是文件File的组织管理单位文件File是存储空间的逻辑存储单元。对于每个账号该账号里存放的每个文件都有唯一的一对存储空间Bucket与键Key作为标识。我们可以把 Bucket 理解成一类文件的集合Key 理解成文件名。由于每个 Bucket 需要配置和权限不同,每个账户里面会有多个 Bucket。在 US3 里面Bucket 主要分为公有和私有两种,公有 Bucket 里面的文件可以对任何人开放,私有 Bucket 需要配置对应访问签名才能访问。
使用本 SDK 你不需要考虑签名,包装 URL处理 HTTP response code 等一系列非常繁琐的事情。
## 功能说明
ucloud/conf.php 为配置文件,按需填写:
- $UCLOUD_PROXY_SUFFIX = '.cn-bj.ufileos.com';
- $UCLOUD_PUBLIC_KEY = 'paste your public key here';
- $UCLOUD_PRIVATE_KEY = 'paste your private key here';
Demo 目录中,包含各个接口的使用例子:
- append.php
- delete.php
- get.php
- multipart.php
- mupload.php
- put.php
- listobjects.php
- uploadhit.php
## 许可证
[Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0.html)