siestacat/upload-api-client

php-upload-api symfony项目的API客户端

1.0.3 2024-01-04 23:37 UTC

This package is auto-updated.

Last update: 2024-09-05 01:04:41 UTC


README

https://github.com/SiestaCat/php-upload-api 应用的客户端

安装

composer require siestacat/upload-api-client

用法

use Siestacat\PhpUploadApiClient\Client;

$client = new Client('https:///api', 'changeme');

$upload_token = $client->request();

//<<Here the client upload the files from browser>>

//Get the uploaded files:

// Siestacat\PhpUploadApiClient\File[]
$files = $client->getFiles($upload_token);

//Download single file. Get the tmp path of downloaded file:

$downloaded_file = $client->download($upload_token, $file[0]->hash);

测试

git clone https://github.com/SiestaCat/php-upload-api-client.git
cd php-upload-api-client
composer install
composer run-script test