メインコンテンツにスキップ

WP File Downloadアドオン:Googleドライブ統合

WP File DownloadでGoogleドライブにログイン

自動モード

今後は、Google ドライブ サーバーに接続する時間を大幅に節約できます。 まず、この機能を使用するには、メニュー設定 > 一般で Joomunited アカウントをリンクする必要があります。接続していない場合は、 WordPress 設定をクリックしてください

 

unconnected-google-drive

 

次に、設定に戻り、右隅にある[ Googleドライブ接続]ボタンをクリックします

 

自動グーグルドライブ

 

次に、次の手順に従って接続を終了します。

 

自動グーグルドライブ接続

 

手動モード

前のステップの認証情報を使用して、WordPress 管理者に移動し、メニューのWP File Download > [構成] > [クラウド接続] タブ > [Google ドライブ設定] セクションをクリックしてください。 を貼り付けてください

  • クライアントID
  • クライアントシークレット

次に、構成を保存し、[ Googleドライブに接続]ボタンクリックしてGoogleアカウントにログインします。

 

Googleドライブ接続

 

その後、ポップアップウィンドウが表示され、アカウントを選択できます。

間違いがなければ、次のような新しいウィンドウで認証を検証する必要があります。

 

確認認証

 

接続は成功するはずです ☺ 同時に、 「Google ドライブから変更を監視する」がオンになっていることがわかります。 WP File Downloadにすぐには同期されません。

 

ウォッチチェンジグーグルFD

 

その後、Google ドライブ フォルダーを作成し、そこにファイルをアップロードできます。

 

create-googledrive-cat

 

2. 仕組みは? GGドライブで何ができるの?

どのように機能しますか? 

WP File download Google ドライブ上にサイト名のルート フォルダーが生成されます

 

WordPressファイルマネージャー:Googleドライブへの同期

 

WP File Downloadで追加されたすべてのフォルダーとサブフォルダーは、( WP File Download - {sitename})の下で同期されます。 逆に、 ルート フォルダーWP File Downloadに同期されます。

同期の方向は何ですか?

それは両方向で動作します! Googleドライブからファイルを追加し、それを見ることができるWP File Downloadまたはにファイルを追加WP File Downloadし、Googleドライブでそれを参照してください。 また、Googleドライブ同期ソフトウェアを使用してデスクトップからWordPressファイルを管理できることも意味します。 それはクレイジーです! はい、わかっています☺

また、Googleドライブからファイルを消去した場合、ゴミ箱を空にしてGoogleドライブから消去する必要があります。

 

WordPressに送信されたGoogleドライブファイル

 

エラーを取り除く:エラー:「 WP File DownloadをGoogleドライブに接続するときのinvalid_scope」

Google は最近、アプリの検証を強制する新しいセキュリティ層を導入しました。 Google アカウントでアプリを作成し、同じアカウントで WordPress からログインした場合、このエラーは表示さ
れません このエラーは、Google アカウントを使用してアプリを作成し、別のアカウントを使用して WordPress から Google に接続しようとした場合にのみ表示されます。

この場合、アプリは次のプロセスに従って Google から承認を受ける必要があります: https://support.google.com/code/contact/oauth_app_verification

 

 

 

3. Google ドライブ アプリを作成する

Google ドライブの統合は、別個のアドオンとして配布されます。 このアドオン(プラグイン)はWP File Downloadに追加でインストールする必要があります。 このアドオンには、Dropbox とOneDriveの統合も含まれています。

まず、ウェブサイトをGoogleドライブに接続するためのGoogle開発アプリが必要です。 https://console.cloud.google.com/して左上に移動し、[メニュー]メニュー>[IAMと管理]>[プロジェクトの作成]をクリックします

 

作成プロジェクト1

 

次に、プロジェクト名を設定します(アクセントなし)。

 

プロジェクト名

 

次に、プロジェクトが作成されるまで数秒待ちます…

 

 

Google Drive API を初めて使用する場合はナビゲーション メニュー > API とサービス > ライブラリに移動して有効化する必要があります。

 

API を有効にする

 

左側のメニューから、 「ナビゲーション メニュー > API とサービス」

 

クレデンシャルメニュー1

 

次に、左側のメニュー「認証情報」で、メインパネルの「+ 新しい認証情報」をクリックします >> OAuth クライアント ID (要求された場合は、OAuth 同意画面に名前を追加します)。

 

create-Credentials-1

 

さて、最も重要なステップです。

  • 「Web アプリケーション」を選択し、任意の名前を追加します。
  • 承認された JavaScript のオリジン: https://your-domain.com (ドメイン名に置き換えてください。スラッシュや www は使用できません)。
  • 承認されたリダイレクト URI: https://your-domain.com /wp-admin/admin.php?page=wpfdAddon-cloud&task=googledrive.authenticate (ドメイン名に置き換えます)

 

Web アプリケーションの作成

 

注: 「OAuth クライアント ID を作成するには、まず同意画面で製品名を設定する必要があります」という警告が表示された場合は、「同意画面の構成」 「API とサービス」>>「OAuth 同意画面」に移動して、追加する必要があります。承認済みドメインにドメイン名を入力します。

次に、ユーザー タイプを選択する必要があります。多くの場合、内部は組織またはチームのアカウント用で、外部は個人アカウント用です。

 

OAuth ユーザータイプ

 

  • 内部:アプリは組織内の Google Workspace (G Suite) ユーザーに限定されます。 検証のためにアプリを送信する必要はありません。
  • 外部: Google アカウントを持つすべてのユーザーがアプリを利用できますが、アプリは公開され、検証されている必要があります。

次に、承認されたドメインを入力し、次の手順に進んでアプリの登録を完了します。 これで、前のステップに戻り、 「Web アプリケーション」を選択して認証情報を作成できます。

 

同意画面

 

また、公開ステータスはProductionである必要があります。現在Testingの場合は、[アプリの公開] ボタンをクリックしてステータスを変更する必要があります。

 

テストアプリ

 

それなら…出来上がり! WP File Download設定に追加する ID とシークレットがあります。

 

認証クライアント