我正在尝试在我的 Drupal 应用程序中使用 Google Drive。
我需要在此应用程序中打开一个电子表格(已在 Drive 帐户中)。
以下是我的设置方式:
1.)我通过调用 buildService 函数来构建服务(提供的代码)
function buildService(){
$key=
file_get_contents(TRUE_PATH.'9e01fd1414aa082fadeec316161eb7028558fbdeprivatekey.p12');
$auth = new Google_AssertionCredentials(
SERVICE_ACCOUNT_EMAIL,
//array(DRIVE_SCOPE),
$key);
$client = new Google_Client();
$client->setUseObjects(true);
$client->setAssertionCredentials($auth);
return new Google_DriveService($client);
}
2.)在另一边,我抓住了回报: $service = buildService();
构建服务后,如何从云端硬盘获取电子表格?我知道电子表格的 url,但我不知道 fileId(不知道在哪里可以找到它)。
如果这是一个愚蠢的问题,我深表歉意。任何帮助是极大的赞赏。
谢谢,亚历克斯