跳至主要内容

Dropfiles:Google 云端硬盘集成

1. 在 Dropfiles中登录 Google 云端硬盘

自动模式

从现在起,连接 Google 云端硬盘服务器将大大节省您的时间。首先,要使用此功能,您需要在Dropfiles设置 > 实时更新如果您尚未关联,请点击“关联我的 Joomunited 帐户”

 

实时更新 -dropfiles

 

然后转到“云连接”>“Google 云端硬盘”选项卡,然后点击右上角的“连接 Google 云端硬盘”

 

自动谷歌云端dropfiles

 

然后按照以下步骤完成连接。.

 

自动连接谷歌云端硬盘的dropfiles

 

手动模式

使用上一步中的凭据,请转到 Joomla 管理后台,点击Dropfiles> “选项” > “云连接”选项卡 > “Google 云端硬盘设置”部分。粘贴您的凭据。

  • 客户ID
  • 客户机密

然后保存配置并点击连接按钮。

 

谷歌云盘凭证

 

之后会弹出一个窗口,您可以选择您的帐户。.

如果您没有犯任何错误,请选择 Google 帐户,并在如下所示的新窗口中验证授权。.

 

确认作者

 

连接应该成功了☺ 同时,您会看到“监视 Google 云端硬盘的更改”已开启。如果您关闭此选项,文件和文件夹将不会立即从 Google 云端硬盘同步到您的Dropfiles 。

 

关注谷歌的变化

 

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

 

新驱动

 

消除以下错误:错误:“将 Dropfiles 与 Google 云端硬盘连接时出现无效范围”

谷歌最近推出了一项新的安全措施,强制应用进行验证。如果您使用自己的谷歌帐户创建了应用,然后使用同一个帐户登录 Joomla,就不会看到此错误。
只有当您使用谷歌帐户创建了应用,并尝试使用另一个帐户从 Joomla 连接到谷歌时,才会出现此错误。

在这种情况下,您需要按照以下流程获得 Google 的应用批准: https://support.google.com/code/contact/oauth_app_verification

 

OAuth开发者验证表单


2. 它是如何运作的?我可以用 GG Drive 做什么?

它是如何运作的? 

Dropfiles 会在你的 Google 云端硬盘上生成一个以网站名称命名的根文件夹。

 

Google Drive 文件夹


Dropfiles 中添加的所有类别和子类别都将添加到此文件夹下。

 

同步方向是什么?

双向同步功能强大!您可以从 Google 云端硬盘添加文件并在 Dropfiles 中查看,也可以从 Dropfiles 添加文件并在 Google 云端硬盘中查看。此外,您还可以使用 Google 云端硬盘同步软件从桌面管理 Dropfiles 中的文件。是不是很神奇?我们知道!☺

请注意,如果您从 Google 云端硬盘中删除文件,则必须清空回收站才能将其从 Google 云端硬盘中彻底删除。.

 

驱动器同步

 

3. 创建 Google 云端硬盘应用

Google 云端硬盘已包含在 Dropfiles 主软件包中。

首先,您需要一个 Google 开发应用来将您的网站连接到 Google 云端硬盘。请访问https://console.cloud.google.com/并创建一个新项目。

 

创建项目-1

 

然后设置项目名称(不含空格和重音符号)

 

新项目-1

 

然后稍等几秒钟,项目即可创建完成……

 

图片62

 

如果是第一次使用 Google 云端硬盘 API,您应该转到“导航菜单”>“API 和服务”>“库”来激活它。

 

启用驱动 API

 

从左侧菜单中,点击“导航菜单 > API 和服务”

 

凭证菜单-1

 

然后在左侧菜单“凭据”中,在主面板上单击“+ 创建凭据” >> OAuth 客户端 ID (如果提示,请在 OAuth 同意屏幕中添加名称)。

 

创建凭证-1

 

现在,到了最重要的一步。.

  • 选择“Web应用程序” ,并添加您选择的名称。
  • 授权的 JavaScript 来源: https://your-domain.com(请替换为您的域名,无需斜杠,无需 www。)
  • 已授权的重定向 URI: https: //your-domain.com/administrator/index.php? dropfiles &task=googledrive.authenticate (请填写您的域名)
这是后端 Dropfiles URL + &task=googledrive.authenticate

 

创建 Web 应用程序

 

注意:如果出现以下警告:“无效来源:必须先将域名添加到授权域名列表才能提交”,请按 授权域名列表链接或转到API 和服务 >> OAuth 同意屏幕“授权域名”中添加您的域名。

然后您需要选择用户类型,内部用户通常用于组织或团队中的帐户,外部用户用于个人帐户。

 

OAuth 用户类型

 

  • 内部使用:您的应用仅限您组织内的 Google Workspace(简称 G Suite)用户使用。您无需提交应用进行验证。
  • 外部:任何拥有 Google 帐户的用户都可以使用您的应用,但您的应用应该是公开的且经过验证的。

然后,填写您授权的域名,并继续执行以下步骤完成应用注册。现在您可以返回上一步,选择“Web应用程序”来创建凭据。

 

同意屏幕

 

发布状态应为“生产” ,如果当前状态为“测试” ,则应单击“发布应用”按钮更改状态。

 

测试应用程序

 

然后……瞧!您就获得了要添加到 Dropfiles 配置中的 ID 和密钥。

 

oauth-client-1