venezuela original mis guardadas google fotos comprime colombia calidad app alta albumes google-photos

original - ¿Existe una API de carga para Google Photos(photos.google.com)?



google venezuela (4)

¿La aplicación Google Photos, lanzada el 28 de mayo de 2015, tiene una API que permite subir fotos? La aplicación parece basarse en Picassa y Google+. ¿Se puede usar una de sus API para cargar en Google Photos?


Hay una API oficial para Google Photos ahora.
Contiene un punto final de carga de medios . Esa sección menciona que todas las fotos cargadas a través de ese punto final se cuentan para el límite de almacenamiento del usuario:

Nota: Todos los elementos multimedia cargados en Google Photos a través de la API se almacenan en resolución completa con calidad original. Si sus cargas superan los 25 MB por usuario, su aplicación debe recordarle al usuario que estas cargas contarán para el almacenamiento en su cuenta de Google.


Lo descubrí usando Fiddler contra Google Photos Uploader y alternando el nivel de resolución de un lado a otro.

Si usa la carga mediaBackground, tiene un parámetro para "almacenamiento". Si establece el parámetro en "estándar", es una cuota ilimitada. Si lo configura en "lleno", está en contra de su cuota.

Entonces, la Llamada API para fotos de cuota de resolución completa es:

/resumable/upload/plus/v1whitelisted/mediasets/me.cinstant/mediaBackground?uploadType=resumable&imageSize=1024&mediaType=photo&storage=**full**&remainingMediaCount=111

Si bien la llamada API para fotos ilimitadas de resolución estándar (hasta 16 megapíxeles) es:

/resumable/upload/plus/v1whitelisted/mediasets/me.cinstant/mediaBackground?uploadType=resumable&imageSize=1024&mediaType=photo&storage=**standard**&remainingMediaCount=111


No existe una API u otra solución que se cargue contra la cuota ilimitada. Incluso si el usuario selecciona "usar cargas ilimitadas de alta calidad", cargar cualquier foto a través de la API de datos de Álbumes web de Picasa contará para el almacenamiento.


Por lo que parece, Google Photos se basa en el mismo sistema que Google+ manejó fotos que fue a través de la API de datos de Álbumes web de Picasa.

EDITAR: Entonces me encontré con esta pregunta al intentar desarrollar algo usando Google Photos. Actualmente estoy trabajando en una aplicación que transferirá cosas de Dropbox a Google Photos.

Puedo confirmar que Google Photos sí utiliza la API de Álbumes web de Picasa. La API es simplemente un almacenamiento de datos para todo lo relacionado con Fotos. Drive y Google+ hacen uso de la API de datos para conservar fotos. Al mirar picasaweb.google.com, puede ver que lo redirige a Google+ y muestra una colección de todas sus fotos.

En realidad, puede experimentar mirando la Guía de protocolo. Puede experimentar aún más utilizando el OAuth 2.0 Playground a través de la API de Picasa.