Example #1
0
<?php

namespace FileStorageClientTest;

use Dez\Http\Client\Provider\Curl;
use FileStorage\Client;
error_reporting(1);
ini_set('display_errors', 1);
include_once 'vendor/autoload.php';
$curl = new Curl();
$client = new Client($curl, 'http://static.fs.com/', 'token');
//var_dump($client->generateToken([
//    'email' => '*****@*****.**',
//    'password' => '123qwe',
//]));
try {
    if ($client->checkToken()) {
        var_dump($client->getDirectLink($client->uploadFile(__DIR__ . '/stewie.jpg', 'Remote upload test')));
    } else {
        die('bad token');
    }
} catch (\Exception $e) {
    die($e->getMessage());
}