WP File Download插件:Google Drive集成

1.创建一个Google云端硬盘应用

Google云端硬盘集成作为单独的附件分发。 您需要在WP File Download之外另外安装此插件(插件)。 该插件还包括Dropbox和OneDrive的集成。

首先,您需要一个Google开发应用程序才能将您的网站连接到Google云端硬盘。 去 https://console.developers.google.com/project 并创建一个新项目。

 

创建项目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(替换为您的域名)

 

创建网络应用程序

 

注意:如果出现此警告:“要创建OAuth客户端ID,必须先在同意屏幕上设置产品名称”,然后单击 配置同意屏幕 按钮或转到 API和服务>> OAuth同意书n,然后在以下位置添加您的域名 授权网域.

首先,您需要选择用户类型。

 

OAuth用户类型

 

  • 内部: 您的应用仅限组织内的G Suite用户使用。
  • 外部: 拥有Google帐户的任何用户都可以使用您的应用。

然后,填写您的授权域。 现在您可以返回上一步 选择“ Web应用程序” 创建凭证

 

同意画面

 

然后……瞧! 您已经获得了ID和Secret,可以添加到WP File Download配置中

 

oauth客户端

 

为了使用“与Google云端硬盘实时同步”功能,您需要验证您的域。 您应该按照以下步骤操作:

请到 “ API和服务” >>“域验证”, 点击 新增网域 按钮。 接下来,输入您的域,然后单击 新增网域 按钮。

 

添加域

 

如果您的域已验证,则您成功添加了域。 转到WP File download配置以进行下一步。

 

添加验证域

 

如果您的域尚未通过验证,则会出现一个弹出窗口,单击 带我到那里 按钮。

 

带我到那里

 

您将链接到 “网站管理员中心” 页。 在这里,您应该:

  • 选择您的域名提供商,如果列表中没有您的提供商,请选择 其他
  • TXT记录到DNS配置。 例如:google-site-verification = vyV1rZfPloPdrFjau0Hw2W9d18_bd ...
  • 点击 校验 纽扣
     

验证域

 

如果您正确执行上述步骤,则会显示成功通知页面。 之后,转到下一步的WP File download配置。

 

验证成功

 

2 。 通过WP File Download登录Google云端硬盘

然后返回WordPress管理员并单击菜单 WP File Download >配置>云连接选项卡> Google云端硬盘设置部分。 粘贴你的

  • 客户编号
  • 客户机密

然后保存配置并单击 连接Google云端硬盘按钮 登录您的Google帐户。

 

谷歌驱动器连接

 

之后,将显示一个弹出窗口,您可以选择您的帐户。

如果您没有犯任何错误,则应在下面的新窗口中验证授权

 

确认授权

 

连接应该成功☺同时,您将看到该选项 “观看Google云端硬盘中的更改” 已开启。 如果您关闭文件和文件夹,则不会立即将它们从Google云端硬盘同步到WP File Download 。

 

watch-change-google-fd

 

然后,您可以创建Google云端硬盘文件夹并在其中上传文件!

 

create-googledrive-cat

 

3 。 怎么运行的? GG Drive我能做什么?

它是如何工作的?

WP File download会在您的Google云端硬盘上生成一个带有网站名称的根文件夹

 

WordPress文件管理器:与Google Drive同步


WP File Download添加的所有类别和子类别将添加到此文件夹下。

同步方向是什么?

它可以双向工作! 您可以从Google云端硬盘添加文件,然后在WP File Download中WP File Download也可以在WP File Download添加文件,然后在Google云端硬盘中WP File Download 。 这也意味着您可以使用Google云端硬盘同步软件从桌面管理WordPress文件。 太疯狂了! 是的,我们知道☺

另外,如果您从Google云端硬盘中删除文件,则必须清空垃圾箱才能从Google云端硬盘中删除文件。

 

Google云端硬盘文件发送到WordPress

 

摆脱错误:错误:“将WP File Download与Google Drive连接时,invalid_scope”

Google最近推出了一个新的安全层,可以强制对应用进行验证。 如果您是使用Google帐户创建的应用,然后使用与您完全相同的帐户从WordPress登录, 惯于 看到这个错误。
仅当您使用Google帐户创建了一个App并尝试使用另一个帐户从WordPress连接到Google时,才会出现此错误。

在这种情况下,您需要按照以下步骤通过Google批准您的应用: https://support.google.com/code/contact/oauth_app_verification