PHP code example of yisus-vault / google-facade

1. Go to this page and download the library: Download yisus-vault/google-facade 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/ */

    

yisus-vault / google-facade example snippets


use Yisus\GoogleFacade\Auth\ClientManager;

ClientManager::create([
    'auth_type' => 'service_account',
    'credentials' => __DIR__ . '/credentials.json'
]);

use Yisus\GoogleFacade\Facades\Drive;

// Upload
$fileId = Drive::uploadFile('path/to/local/file.jpg', 'My Image.jpg');

// List
$files = Drive::listFolder('root');

// Download
Drive::downloadFile('file_id', 'local.jpg');

use Yisus\GoogleFacade\Auth\ClientManager;
use Yisus\GoogleFacade\Drive\DriveFacade;

$client = ClientManager::create([...]);
$drive = new DriveFacade($client);

$drive->uploadFile(...);