跳转到主要内容

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 云端硬盘上生成一个以网站名称命名的根文件夹。

 

谷歌驱动器文件夹


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 同意屏幕中添加名称)。

 

创建-Credentials-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

 

创建网络应用程序

 

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

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

 

OAuth 用户类型

 

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

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

 

同意屏幕

 

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

 

测试应用程序

 

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

 

oauth-client-1