Skip to content
/ pan123 Public

123pan 123云盘 开放平台 php SDK 123云盘解析 123云盘直链解析

Notifications You must be signed in to change notification settings

yutao8/pan123

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

123pan sdk for php

website : https://www.123pan.com/
dev: https://www.123pan.com/developer
doc : https://123yunpan.yuque.com/org-wiki-123yunpan-muaork/cr6ced

composer

composer require yutao/pan123

demo

demo.php

目录程序

123index

new

use Yutao\Pan123\Client;
$sdk=  Client::boot('your clientID', 'your clientSecret');

API

账号

  • 获取账号信息 $sdk->user->info();

文件

  • 获取文件列表 $sdk->file->list();
  • 获取文件列表(新) $sdk->file->list_v2();
  • 创建文件夹 $sdk->file->mkdir();
  • 移动文件 $sdk->file->move();
  • 删除文件 $sdk->file->delete();
  • 恢复文件 $sdk->file->recover();
  • 销毁文件 $sdk->file->destroy();

上传

  • 一键上传 $sdk->upload->upload();
  • 创建文件 $sdk->upload->create();
  • 获取上传URL $sdk->upload->getUploadUrl();
  • 上传文件 $sdk->upload->chunk();
  • 获取分片列表 $sdk->upload->queryChunk();
  • 结束上传 $sdk->upload->finish();
  • 获取上传状态 $sdk->upload->status();

直链

  • 开启文件夹直连 $sdk->link->enable();
  • 关闭文件夹直连 $sdk->link->disable();
  • 获取直链URL $sdk->link->url();
  • 获取直链鉴权URL $sdk->link->sign();
  • 执行视频文件转码 $sdk->link->doTrans();
  • 查询转码结果 $sdk->link->queryTrans();
  • 获取视频转码URL $sdk->link->m3u8();

离线下载

  • 离线下载 $sdk->download->add();

分享

  • 创建分享 $sdk->share->create();

其他

  • 获取错误信息 $sdk->getError();
  • 修改api域名 $sdk->setUrlBase();
  • 修改缓存目录 $sdk->setCacheDir();

About

123pan 123云盘 开放平台 php SDK 123云盘解析 123云盘直链解析

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages