ブログ・コラム
2020.03.30
【PHP】Google Driveへのアップロード
PHPからGoogleDriveへアクセスする事ができます。
たとえば、DBのバックアップ先としてGoogleDriveを指定することができます。
Google APIの有効化、クライアントシークレット、およびJsonファイルの取得が必要になりますが、
詳細はEnable the Google Drive APIを参照ください。
サンプルとして、ファイルをGoogleDriveへアップロードするサンプルを作りましたので、ご紹介します。
このサンプルは、コマンドから下記のように実行するとGoogleDriveへファイルがアップロードされます。
これをcrontabに設定して実行すれば、定期的にファイルをアップロードできます。
下記は、DBデータをZIP化して、そのファイルをGoogleDriveへアップロードするサンプルです。
※このサンプルソースに対するいかなる損害に対して、当方は一切の責任を負いかねます。
自己責任でお願いします。