这是我尝试过的:
$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");
}
这只检索了一个文件(" application / pdf"标题为"入门"),而不是我自己的文件。我的错是什么?
答案 0 :(得分:0)
客户端最有可能使用.json文件中的凭据进行身份验证。这些是您的准确凭据,还是随SDK提供的一组测试凭据?
免责声明:我从未使用过驱动程序sdk,只提出了可能存在的问题。
答案 1 :(得分:0)
确定test-7b390c56695f.json
是否是Google Developer Console中生成的client-secret.json
。
您必须经过适当的身份验证才能检索自己的文件。 PHP Quickstart是开始了解Drive API如何运作的好地方。完成后,您现在可以查看您申请所需的authentication scopes。