使用php将文件上传到谷歌驱动器

时间:2016-05-30 10:58:15

标签: php google-drive-api

如果有任何功能可以将文件上传到谷歌硬盘而不使用任何oauth功能(即自动上传)

上传时的一些Google凭据集(如刷新令牌)

1 个答案:

答案 0 :(得分:0)

第1步:开启云端硬盘API

使用此向导在Google Developers Console中创建或选择项目并自动启用API。单击继续,然后转到凭据。 在页面顶部,选择OAuth许可屏幕标签。选择电子邮件地址,如果尚未设置,请输入产品名称,然后单击“保存”按钮。 选择“凭据”选项卡,单击“创建凭据”按钮,然后选择“OAuth客户端ID”。 选择应用程序类型“其他”,输入名称“Drive API Quickstart”,然后单击“创建”按钮。 单击“确定”关闭生成的对话框。 单击客户端ID右侧的file_download(下载JSON)按钮。 将此文件移动到您的工作目录并将其重命名为client_secret.json。 第2步:安装Google客户端库

运行以下命令以使用composer安装库:

php composer.phar需要google / apiclient:1。* 下载并解压缩此zip文件,并将Drive.php复制到vendor / google / apiclient / src / Google / Service /,替换现有文件。

有关替代安装选项,请参阅库的安装页面。

第3步:设置样本

在工作目录中创建名为quickstart.php的文件,并复制以下代码: