desde __futuro__ importar función_impresión
de la compilación de importación googleapiclient.discovery
de googleapiclient.errors importar HttpError
Si modifica estos ámbitos, elimine el archivo token.json.
ALCANCE =['https://www.googleapis.com/auth/presentations']
El archivo token.json almacena los tokens de acceso y actualización del usuario, y es
se crea automáticamente cuando se completa el flujo de autorización para la primera
tiempo.
CREDENTIALS_FILE ='credenciales.json'
definición principal():
"""Muestra el uso básico de la API de Presentaciones.
Imprime las diapositivas para una presentación de muestra:
'https://docs.google.com/presentation/d/1EAYk1vOV2Fxk4EEYVgJEUqwQVO3D0-mCFZ3S1Y5fYC8'
"""
# Cargue credenciales de usuario previamente autorizadas desde el entorno.
# TODO(desarrollador) - Consulte https://developers.google.com/identity
# para obtener guías sobre cómo implementar OAuth2 para su aplicación.
creds =ServiceAccountCredentials.from_json_keyfile_name(CREDENTIALS_FILE,
alcances =ALCANCE)
# Construya el objeto de servicio.
servicio =build('diapositivas', 'v1', credenciales=creds)
# Llame a la API de Presentaciones
presentaciónId ='1EAYk1vOV2Fxk4EEYVgJEUqwQVO3D0-mCFZ3S1Y5fYC8'
cuerpo ={
'solicitudes':[{
'insertarTexto':{
'Idobjeto':'p1',
'text':'Esto es una prueba insertada',
}
}]
}
intentar:
respuesta =servicio.presentaciones().batchUpdate(
presentaciónId=presentaciónId, cuerpo=cuerpo).ejecutar()
print('Creado:%s' % respuesta)
excepto HttpError como error:
print('Ocurrió un error:%s' % error)
```