[ GoogleDriveバックアップ ]

Google Drive API 接続確認(テスト)

Google から提供されている PHPライブラリ "google-api-php-client" を利用して接続確認します。

PHPのスクリプトファイルをダウンロード・解凍

  • 接続テスト用のPHPスクリプトファイルをダウンロードします。
    filegoogle_drive_api.zip

  • 解凍すると下記のディレクトリ構造になっています。
    google_drive_api/
     ┃
     ┣ Google/
     ┃
     ┗ index.php
    

PHPスクリプトファイルにOAuth情報を設定

  • index.php に、クライアントID、クライアントシークレット、リフレッシュトークンを入力します。
    <?php
    //---------- ▼ 設定 ここから ▼ ----------
    
    // クライアント ID
    // 例)131503012775-0iv743i9dls3sam78867akirminbs6l5.apps.googleusercontent.com
    $clientId = "ここにクライアントID を入力する";
    
    // クライアント シークレット
    // 例)Srh0SaLvB7IYjrQW7zs-iGsm
    $clientSecret = "ここにクライアントシークレット を入力する";
    
    // リフレッシュ トークン
    // 例)1/g1mu_d1PzYoFBdj6eNYx2c6kTbuzQdLbl_6UxTC17mR
    $refreshToken = "ここにリフレッシュトークンを入力する";
    
    //---------- ▲ 設定 ここまで ▲ ----------
    

google_drive_api ディレクトリをアップロード

google_drive_api のディレクトリをバックアップする予定のサーバーにアップロードします。
(google_drive_api 内のファイルを全てディレクトリごとアップロードします。)
アップロードする場所は、ドキュメントルート下です。

  • 設置例
    /home
     ┃
     ┗ user/
        ┃
        ┗ public_html/
           ┃
           ┗ google_drive_api/
              ┃
              ┣ Google/
              ┃
              ┗ index.php
    

google_drive_api にアクセスする

ブラウザから google_drive_api/index.php のファイルにアクセスします。
例: http://example.com/google_drive_api/index.php

成功した場合と失敗した場合の画像を下記に記載しています。

 

google_drive_api_view.png

 

成功した場合には、Google Drive に保存されているファイルが表示されます。
もし、表示されていない場合は、Google Drive にファイルが保存されていない可能性があります。
表示させる為には何らかのファイルをアップロードしてください。
Google Drive

 

続きは GoogleDriveバックアップ/システムの設置・設定 のページへ


添付ファイル: filegoogle_drive_api.zip 255件 [詳細] filegoogle_drive_api_view.png 306件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2015-02-22 (日) 16:44:26 (1487d)