SirFaenor / google-drive-laravel-demo

Esempio di integrazione Google Drive in Laravel

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

  • composer create-project --prefer-dist laravel/laravel blog
  • php artisan key:generate
  • php -S localhost:8000 -t public/
  • composer require nao-pon/flysystem-google-drive - installazione https://github.com/nao-pon/flysystem-google-drive
  • installare client php di google composer require google/apiclient:"^2.7"
  • creazione progetto google developer e abilitazione api "drive"
  • creare "service account" in credenziali progetto, e scaricare la chiave json salvandola in credentials.json
  • il service account è come se fosse un utente google, per cui bisogna concedere i permessi a una cartella del proprio drive a questo utente (è la mail del service account elencato nelle credenziali del progetto)

uso

disco flysystem

  • creare provider per driver google (factory per client google api)
  • configurare disco

api

referenze

About

Esempio di integrazione Google Drive in Laravel


Languages

Language:PHP 81.3%Language:Blade 17.9%Language:Shell 0.8%