文件名称:repo-storage:使用代码托管平台(github | gitee)做自己'私有'的'对象存储'
文件大小:29KB
文件格式:ZIP
更新时间:2024-04-22 04:36:08
php github-api object-storage file-storage PHP
repo-storage使用代码托管平台(github | gitee)做自己'私有'的'对象存储' 功能 支持github(jsdelivr加速)/ gitee 已实现提交,删除,文件获取链接 使用 安装composer require "hzz/repo-storage @dev" github令牌获取-> gitee令牌获取-> // 使用简单工厂模式调用 // gitee // $entity = \Hzz\StorageEntity::create('gitee',"对应gitee平台的token"); $ entity = \ Hzz \ StorageEntity :: create ( 'github' , "对应github平台的token" ); // 请求参数说明 $ _data = [ 'owner' => "" , // 用户名 'repo'
【文件预览】:
repo-storage-master
----.gitignore(14B)
----src()
--------StorehouseInterface.php(319B)
--------StorageEntity.php(655B)
--------StoreStrategy.php(313B)
--------Gitee.php(3KB)
--------Github.php(3KB)
----composer.json(622B)
----LICENSE.txt(1KB)
----composer.lock(83KB)
----tests()
--------1.png(14KB)
--------StorageTest.php(3KB)
----readme.md(2KB)