Comienza a usar la API de Library

La API de la Biblioteca te permite interactuar con fotos, videos y álbumes dentro de las bibliotecas de Google Fotos de los usuarios, pero con un enfoque importante: solo puedes acceder al contenido creado por tu aplicación y administrarlo.

Antes de comenzar

Casos de uso clave de la API de Library

La API de Library es ideal para situaciones en las que tu app necesita hacer lo siguiente:

  • Sube y almacena contenido multimedia: Importa fotos y videos (generados por tu app) de forma segura a las bibliotecas de Google Fotos de tus usuarios.
  • Organiza el contenido: Crea y administra álbumes para ayudar a los usuarios a organizar su contenido multimedia relacionado con la app.
  • Mejora fotos y álbumes: Agrega contexto a los elementos multimedia y los álbumes mediante mejoras como los títulos, las descripciones o la información de la ubicación.
  • Accede a los datos creados por la app: Recupera e interactúa con las fotos, los videos y los álbumes que tu app creó anteriormente.

Flujo de trabajo típico de la API de la biblioteca

Si bien la API de la Biblioteca ofrece varias funcionalidades, un flujo de trabajo común podría incluir los siguientes pasos:

  1. Sube contenido multimedia: Usa el extremo de cargas para subir bytes de fotos o videos de forma segura a Google Fotos. En este paso, se genera un uploadToken.

  2. Crea elementos multimedia: Usa el método mediaItems.batchCreate y proporciona el uploadToken para crear elementos multimedia en la biblioteca del usuario.

  3. Crea álbumes (opcional): Usa el método albums.create para crear álbumes en la biblioteca del usuario y organizar los elementos multimedia.

  4. Administrar álbumes:

  5. Accede al contenido multimedia creado por la app:

    • Recupera detalles sobre elementos multimedia específicos con mediaItems.get o mediaItems.batchGet.
    • Busca elementos multimedia creados por tu app con mediaItems.search.
    • Enumera elementos multimedia dentro de un álbum específico creado por la app mediante mediaItems.search con el ID del álbum.

Próximos pasos