„Python
aus __future__ print_function importieren
aus dem Import-Build von googleapiclient.discovery
aus googleapiclient.errors HttpError importieren
Wenn Sie diese Bereiche ändern, löschen Sie die Datei token.json.
SCOPES =['https://www.googleapis.com/auth/presentations']
Die Datei token.json speichert die Zugriffs- und Aktualisierungstoken des Benutzers und ist
wird automatisch erstellt, wenn der Autorisierungsfluss für den ersten abgeschlossen ist
Zeit.
CREDENTIALS_FILE ='credentials.json'
def main():
"""Zeigt die grundlegende Verwendung der Slides-API.
Druckt die Folien für eine Beispielpräsentation:
„https://docs.google.com/presentation/d/1EAYk1vOV2Fxk4EEYVgJEUqwQVO3D0-mCFZ3S1Y5fYC8“
„““
# Laden Sie vorab autorisierte Benutzeranmeldeinformationen aus der Umgebung.
# TODO(Entwickler) – Siehe https://developers.google.com/identity
# für Anleitungen zur Implementierung von OAuth2 für Ihre Anwendung.
creds =ServiceAccountCredentials.from_json_keyfile_name(CREDENTIALS_FILE,
Bereiche=SCOPES)
# Erstellen Sie das Serviceobjekt.
service =build('slides', 'v1', credentials=creds)
# Rufen Sie die Slides-API auf
PresentationId ='1EAYk1vOV2Fxk4EEYVgJEUqwQVO3D0-mCFZ3S1Y5fYC8'
Körper ={
'Anfragen':[{
'insertText':{
'objectId':'p1',
'text':'Dies ist ein eingefügter Test',
}
}]
}
versuchen:
Antwort =service.presentations().batchUpdate(
Präsentations-ID=Präsentations-ID, Körper=Körper).execute()
print('Erstellt:%s' % Antwort)
außer HttpError als Fehler:
print('Ein Fehler ist aufgetreten:%s' % Fehler)
„