Zusammenfassung: Meine einfache Website kommuniziert nun erfolgreich mit Google Spreadsheets, aber die Unannehmlichkeiten beim Hinzufügen dieser Google Spreadsheets API ist, dass Bereitstellungen meiner Website (über deployehq.com) jetzt 50 Minuten dauern, wenn sie 30 Sekunden dauerte!Wie kann ich nur die Google PHP APIs einbinden, die ich brauche (nur Google Spreadsheets)?
Details:
habe ich eine einfache Webseite mit PHP, die Parameter akzeptiert und dann eine neue Reihe von Daten auf eine Google-Tabelle anfügt. Es funktionierte wie ein Wunder, denn Google's documentation war so spärlich und oft veraltet.
das Beispiel dort Anschluss an und auf Google's Github page, meine composer.json
Datei ist:
{
"require": {
"google/apiclient": "^2.0"
}
}
Kann ich vermeiden irgendwie erfordern alle dieser Google Abhängigkeiten für alle ihrer PHP-APIs?
Ich möchte nicht den irrelevanten Google API-Code herunterladen, der nichts mit Google Spreadsheets zu tun hat.
Ich denke, dass die große Menge an Dateien dazu führt, dass meine Bereitstellungen 50 statt 30 Sekunden dauern.
Meine super grundlegende Webseite verwendet ziemlich genau die Google_Service_Sheets
Klasse und verwandte Klassen. Ich will etwas Außerirdisches.