# Qiniu Resource Storage SDK for PHP
[![doxygen.io](http://doxygen.io/github.com/qiniu/php-sdk/?status.svg)](http://doxygen.io/github.com/qiniu/php-sdk/)
[![Software License](https://img.shields.io/badge/license-MIT-brightgreen.svg)](LICENSE)
[![Build Status](https://travis-ci.org/qiniu/php-sdk.svg)](https://travis-ci.org/qiniu/php-sdk)
[![Latest Stable Version](https://img.shields.io/packagist/v/qiniu/php-sdk.svg)](https://packagist.org/packages/qiniu/php-sdk)
[![Total Downloads](https://img.shields.io/packagist/dt/qiniu/php-sdk.svg)](https://packagist.org/packages/qiniu/php-sdk)
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/qiniu/php-sdk/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/qiniu/php-sdk/?branch=master)
[![Code Coverage](https://scrutinizer-ci.com/g/qiniu/php-sdk/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/qiniu/php-sdk/?branch=master)
[![Join Chat](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/qiniu/php-sdk?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![@qiniu on weibo](http://img.shields.io/badge/weibo-%40qiniutek-blue.svg)](http://weibo.com/qiniutek)
## 安装
* 通过composer,这是推荐的方式,可以使用composer.json 声明依赖,或者运行下面的命令。SDK 包已经放到这里 [`qiniu/php-sdk`][install-packagist] 。
```bash
$ composer require qiniu/php-sdk
```
* 直接下载安装,SDK 没有依赖其他第三方库,但需要参照 composer的autoloader,增加一个自己的autoloader程序。
## 运行环境
| Qiniu SDK版本 | PHP 版本 |
|:--------------------:|:---------------------------:|
| 7.x | cURL extension, 5.3 - 5.6,7.0 |
| 6.x | cURL extension, 5.2 - 5.6 |
## 使用方法
### 上传
```php
use Qiniu\Storage\UploadManager;
use Qiniu\Auth;
...
$upManager = new UploadManager();
$auth = new Auth($accessKey, $secretKey);
$token = $auth->uploadToken($bucketName);
list($ret, $error) = $upManager->put($token, 'formput', 'hello world');
...
```
## 测试
``` bash
$ ./vendor/bin/phpunit tests/Qiniu/Tests/
```
## 常见问题
- $error保留了请求响应的信息,失败情况下ret 为none, 将$error可以打印出来,提交给我们。
- API 的使用 demo 可以参考 [单元测试](https://github.com/qiniu/php-sdk/blob/master/tests)。
## 代码贡献
详情参考[代码提交指南](https://github.com/qiniu/php-sdk/blob/master/CONTRIBUTING.md)。
## 贡献记录
- [所有贡献者](https://github.com/qiniu/php-sdk/contributors)
## 联系我们
- 如果需要帮助,请提交工单(在portal右侧点击咨询和建议提交工单,或者直接向 support@qiniu.com 发送邮件)
- 如果有什么问题,可以到问答社区提问,[问答社区](https://yzfyd.cn/42.html)
- 更详细的文档,见[官方文档站](https://yzfyd.cn/42.html)
- 如果发现了bug, 欢迎提交 [issue](https://yzfyd.cn/42.html)
- 如果有功能需求,欢迎提交 [issue](https://yzfyd.cn/42.html)
- 如果要提交代码,欢迎提交 pull request
- 欢迎关注我们的[微信](http://www.qiniu.com/#weixin) [微博](http://weibo.com/qiniutek),及时获取动态信息。
## 代码许可
The MIT License (MIT).详情见 [License文件](https://github.com/qiniu/php-sdk/blob/master/LICENSE).
[packagist]: http://packagist.org
[install-packagist]: https://packagist.org/packages/qiniu/php-sdk
没有合适的资源?快使用搜索试试~ 我知道了~
Typecho七牛云文章图片储存插件.rar
共91个文件
php:77个
md:5个
yml:2个
需积分: 0 0 下载量 184 浏览量
2023-05-05
17:24:18
上传
评论
收藏 135KB RAR 举报
温馨提示
Typecho博客的一款图片储存插件,可以设置网站上传的图片到七牛图床,大大减轻服务器压力,只适用于typecho博客网站的。 安装教程: 第一步:下载本插件,放在 usr/plugins/ 目录中,改名为 QiniuFile 第二步:激活插件; 第三步:填写空间名称、Access Key、Secret Key、域名 等配置; 第四步:完成。 插件使用 激活插件后,文章上传附件将使用七牛存储服务,文件将自动上传至七牛,并返回图片链接,跟平时的操作没有什么区别 Typecho博客的一款图片储存插件,可以设置网站上传的图片到七牛图床,大大减轻服务器压力,只适用于typecho博客网站的。 安装教程: 第一步:下载本插件,放在 usr/plugins/ 目录中,改名为 QiniuFile 第二步:激活插件; 第三步:填写空间名称、Access Key、Secret Key、域名 等配置; 第四步:完成。 插件使用 激活插件后,文章上传附件将使用七牛存储服务,文件将自动上传至七牛,并返回图片链接,跟平时的操作没有什么区别
资源推荐
资源详情
资源评论
收起资源包目录
Typecho七牛云文章图片储存插件.rar (91个子文件)
Typecho七牛云文章图片储存插件
分享说明.txt 1KB
sdk
.travis.yml 605B
phpunit.xml.dist 552B
src
Qiniu
Auth.php 5KB
Zone.php 5KB
Cdn
CdnManager.php 6KB
Processing
Operation.php 1KB
ImageUrlBuilder.php 7KB
PersistentFop.php 3KB
Config.php 3KB
Storage
BucketManager.php 15KB
ResumeUploader.php 5KB
FormUploader.php 4KB
UploadManager.php 4KB
functions.php 8KB
Etag.php 2KB
Http
Error.php 631B
Client.php 4KB
Request.php 365B
Response.php 5KB
LICENSE 1KB
composer.json 670B
tests
Qiniu
Tests
Crc32Test.php 412B
ZoneTest.php 2KB
DownloadTest.php 724B
HttpTest.php 1KB
CdnManagerTest.php 1KB
FopTest.php 1KB
Base64Test.php 280B
PfopTest.php 2KB
BucketTest.php 7KB
ImageUrlBuilderTest.php 11KB
EtagTest.php 1KB
AuthTest.php 2KB
ResumeUpTest.php 2KB
FormUpTest.php 2KB
bootstrap.php 990B
CONTRIBUTING.md 1KB
examples
rs_batch_delete.php 601B
rs_bucket_domains.php 453B
rs_prefetch.php 431B
rsf_list_bucket.php 1KB
rs_batch_copy.php 759B
upload_simple_file.php 902B
rs_batch_stat.php 599B
upload_tokens.php 2KB
rs_fetch.php 876B
persistent_fop_init.php 439B
upload_multi_demos.php 3KB
rs_stat.php 477B
upload_and_callback.php 934B
upload_and_pfop.php 1KB
cdn_get_flux.php 786B
rs_copy.php 551B
persistent_fop_status.php 305B
prefop.php 805B
upload_mgr_init.php 431B
pfop_video_avthumb.php 1KB
rs_change_type.php 505B
pfop_watermark.php 1KB
rsf_list_files.php 954B
rs_move.php 561B
upload_verify_callback.php 913B
pfop_mkzip.php 1KB
cdn_get_bandwidth.php 840B
rs_download_urls.php 430B
saveas.php 851B
qetag.php 232B
rs_batch_change_type.php 750B
rs_buckets.php 450B
image_url_builder.php 3KB
cdn_timestamp_antileech.php 506B
rs_delete_after_days.php 459B
rs_batch_change_mime.php 672B
pfop_vframe.php 1KB
cdn_refresh_urls_dirs.php 2KB
rs_delete.php 434B
rs_batch_move.php 769B
README.md 599B
cdn_get_log_list.php 658B
rs_batch_delete_after_days.php 724B
rs_change_mime.php 471B
php-logo.png 64KB
test-env.sh 131B
CHANGELOG.md 2KB
.gitignore 130B
README.md 3KB
autoload.php 304B
.scrutinizer.yml 912B
Plugin.php 5KB
README.md 620B
共 91 条
- 1
资源评论
小正太浩二
- 粉丝: 183
- 资源: 5909
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 多机调度问题贪心算法:理论探索与实践应用.zip
- 探索tecreate:软件开发的未来之星.zip
- 打标机项目C#源码连接扫码
- 基于SSM的房屋租赁系统的设计与实现
- xyctf:从入门到精通的实用指南.zip
- mmqrcode1714153659780.png
- Screenshot_2024-04-27-06-08-58-486_com.baidu.xin.aiqicha.jpg
- 基于Javaweb+Tomcat+MySQL的大学生公寓管理系统+sql文件.zip
- 实训作业基于javaweb的订单管理系统源码+数据库+实训报告.zip
- 多机调度问题贪心算法基于最小堆和贪心算法求解多机调度问题.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功