```python
uit __future__ import print_function
van googleapiclient.discovery importbuild
van googleapiclient.errors importeer HttpError
Als u deze bereiken wijzigt, verwijdert u het bestand token.json.
SCOPES =['https://www.googleapis.com/auth/presentations']
Het bestand token.json slaat de toegangstokens en vernieuwingstokens van de gebruiker op, en is
wordt automatisch gemaakt wanneer het autorisatieproces voor de eerste keer is voltooid
tijd.
CREDENTIALS_FILE ='referenties.json'
def hoofd():
"""Toont het basisgebruik van de Slides API.
Drukt de dia's af voor een voorbeeldpresentatie:
'https://docs.google.com/presentation/d/1EAYk1vOV2Fxk4EEYVgJEUqwQVO3D0-mCFZ3S1Y5fYC8'
"""
# Laad vooraf geautoriseerde gebruikersreferenties uit de omgeving.
# TODO(ontwikkelaar) - Zie https://developers.google.com/identity
# voor handleidingen voor het implementeren van OAuth2 voor uw toepassing.
creds =ServiceAccountCredentials.from_json_keyfile_name(CREDENTIALS_FILE,
bereik =bereik)
# Bouw het serviceobject.
service =build('dia's', 'v1', inloggegevens=creds)
# Roep de Slides-API op
presentatieId ='1EAYk1vOV2Fxk4EEYVgJEUqwQVO3D0-mCFZ3S1Y5fYC8'
lichaam ={
'verzoeken':[{
'insertText':{
'objectId':'p1',
'text':'Dit is een ingevoegde test',
}
}]
}
poging:
antwoord =service.presentaties().batchUpdate(
presentatieId=presentatieId, body=body).execute()
print('Aangemaakt:%s' % respons)
behalve HttpError als fout:
print('Er is een fout opgetreden:%s' % fout)
``` |