这是我尝试过的:
$client = new Google_Client();
$client->setAuthConfig(Mage::getBaseDir('etc') . '/test-7b390c56695f.json');
$client->setScopes(Google_Service_Drive::DRIVE);
$client->setApplicationName('artsdecors-test');
$this->service = new Google_Service_Drive($client);
foreach ($files as $file) {
echo($file->getMimeType() . "'n");
}
这只检索了一个文件(标题为"入门"的"应用程序/pdf"(,而不是我自己的文件。 我的错误是什么?
确定test-7b390c56695f.json
是否是 Google 开发者控制台中生成的client-secret.json
。
您必须经过适当的身份验证才能检索自己的文件。PHP 快速入门是开始了解驱动器 API 工作原理的好地方。完成后,现在可以查看应用程序所需的正确身份验证范围。
客户端很可能使用 .json 文件中的凭据进行身份验证。这些是准确的凭据,还是随 SDK 提供的一组测试凭据?
免责声明:我从未使用过驱动器 sdk,只是建议这里可能存在的问题。