1. Go to this page and download the library: Download filestack/filestack-php library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
filestack / filestack-php example snippets
use Filestack\FilestackClient;
$client = new FilestackClient('YOUR_API_KEY');
$filelink = $client->upload('/path/to/file');
$client = new FilestackClient('YOUR_API_KEY');
$extras = [
'Location' => 'dropbox',
'Filename' => 'somefilename.jpg',
];
$filepath = '/path/to/file';
$filelink = $client->upload($filepath);
# get metadata of file
$metadata = $client->getMetaData($filelink->handle, $fields);
# get content of a file
$content = $client->getContent($filelink->handle);
# download a file
$destination = '/path/to/file';
$result = $client->download($filelink->handle, $destination);
# overwrite a file
$filelink2 = $client->overwrite('/path/to/file', $filelink->handle);
use Filestack\filelink;
$filelink = new Filelink('some-file-handle', 'YOUR_API_KEY');
# transforming an image
$transformed_filelink = $filelink
->circle()
->blur(['amount' => '20'])
->save();
# get metadata
$metadata = $filelink->getMetaData();
# get content of a file
$content = $filelink->getContent();
$filepath = '/path/to/file';
# download a file
$filelink->download($filepath);
# overwrite remote file with local file
$filelink->overwrite($filepath);
# delete remote file
$filelink->delete();
use Filestack\FilestackClient;
use Filestack\FilestackSecurity;
$security = new FilestackSecurity('YOUR_SECURITY_SECRET');
$client = new FilestackClient('YOUR_API_KEY', $security);
$file_handle = 'some-file-handle';
# get tags with client
$result_json = $client->getTags($file_handle);
# get tags with filelink
$filelink = new Filelink($file_handle, 'YOUR_API_KEY', $security);
$json_result = $filelink->getTags();
# get safe for work flag with client
$result_json = $client->getSafeForWork($file_handle);
# get safe for work flag with filelink
$json_result = $filelink->getSafeForWork();
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.