Drupal アプリケーションで Google ドライブを使用しようとしています。
このアプリケーションで(ドライブ アカウントにすでにある)スプレッドシートを開く必要があります。
これを設定する方法は次のとおりです。
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 はわかりません (どこにあるのかわかりません)。
これがばかげた質問である場合は、申し訳ありません。どんな助けでも大歓迎です。
ありがとう、アレックス