当前位置: 首页 > 知识库问答 >
问题:

如何使用PHP通过Google Drive API显示服务帐户中使用的当前存储?

姜飞飙
2023-03-14

我可以问如果我将如何显示当前存储在我的服务号的谷歌驱动器API?

我试着在田里打电话,但不起作用。

$parameters['fields'] = 'files(storage), nextPageToken';

我打标题似乎找不到这里的帖子,但我找不到。

共有1个答案

寇涵容
2023-03-14

使用驱动器API的“关于:获取”如何?当这反映到使用googleapis for PHP的PHP脚本中时,它变成如下所示。

$service = new Google_Service_Drive($client); // Please use your "$client".
$res = $service->about->get(['fields' => 'storageQuota']);
$storageQuota = $res -> getStorageQuota();
print_r($storageQuota);

// When you want to retrieve the value of "usage` of "storageQuota", you can do it as follows.
$usage = $storageQuota -> getUsage();
echo $usage;

当运行上述脚本时,将获得以下值。

{
  "limit": "###",
  "usage": "###",
  "usageInDrive": "###",
  "usageInDriveTrash": "###"
}
  • 关于:获取
 类似资料:
  • 我试图将我当前用户的用户名添加到我的URL(route)中,但是我不断地得到错误。我已经尝试了很多下面提到的方法,但是没有一个有效。以下是我的代码: Layout.html: 当我尝试转到另一个页面时,我收到错误,当我转到设置时收到404。 jinja2.exceptions.UndefinedError jinja2.exceptions.UndefinedError:'user'未定义 MOD

  • 我试图使用我的应用程序的服务帐户访问我域中所有用户的所有文档,遵循以下指示: https://developers.google.com/drive/development但是它没有工作。你能帮我解决这个问题吗??我试着跟着网址- http://iambusychangingtheworld.blogspot.co.uk/2013/12/google-drive-api-how-work-with

  • 下午好! 我有麻烦访问谷歌团队驱动器。 我需要创建文件夹并从本地存储上传文件,所有这些都应该由我的应用程序完成。 目前,我已经学会了连接到我的个人谷歌硬盘,并在那里上传文件。我的个人存储连接代码: 告诉我,我如何连接到java中的Google Team Drive并在那里上传文件?谢谢:)

  • 问题内容: 简短而有趣: 寻找一种方法来调用PHP文件并使用jQuery和/或Ajax显示进度。调用PHP文件upgrade.php?step = 1,然后将返回的输出附加到#upgradestatus。完成之后,将调用upgrade.php?step = 2并附加输出,直到完成指定数量的步骤。 说明: 我正在尝试为在PHP中运行的软件创建一个插件。该插件将调用PHP文件中的每个步骤以升级每个文件

  • 公共类UserDA{private static string_connstr=configurationmanager.connectionstrings[“airmazin”].connectionstring; 我已经将数据插入到数据库中,以及如何将其存储到会话中,并在我的个人资料页面上显示当前用户信息(例如:用户名、电子邮件、性别等)。