Hat die Google Fotos App, die am 28. Mai 2015 veröffentlicht wurde, eine API, die das Hochladen von Fotos ermöglicht? Die App scheint auf Picassa und Google+ aufzubauen. Kann eine ihrer APIs zum Hochladen in Google Fotos verwendet werden?Gibt es eine Upload-API für Google Fotos (photos.google.com)?
Antwort
Nach dem Aussehen von Google Fotos basiert auf dem gleichen System Google+ Fotos behandelt, die über die Picasa-Webalben-Daten-API war.
EDIT: Also stieß ich auf diese Frage beim Versuch, etwas mit Google Fotos zu entwickeln. Derzeit arbeite ich an einer Anwendung, die Inhalte von Dropbox auf Google Fotos überträgt.
Ich kann bestätigen, dass Google Fotos tatsächlich die Picasa-Webalben-API verwendet. Die API ist einfach ein Datenspeicher für alles, was mit Fotos zu tun hat. Google Drive und Google+ nutzen die Daten-API, um Fotos dauerhaft zu speichern. Wenn Sie auf picasaweb.google.com sehen, werden Sie auf Google+ weitergeleitet und es wird eine Sammlung aller Ihrer Fotos angezeigt.
Sie können tatsächlich experimentieren, indem Sie über die Protocol Guide Sie können weiter experimentieren, indem Sie die OAuth 2.0 Playground über die Picasa-API verwenden.
Es gibt keine API oder andere Lösung, die mit dem unbegrenzten Kontingent hochlädt. Selbst wenn der Nutzer "Hochqualitative, unbegrenzte Uploads verwenden" auswählt, wird das Hochladen von Fotos über die Picasa-Webalben-Daten-API für den Speicher gezählt.
Ich habe es mit Fiddler gegen den Google Fotos Uploader herausgefunden und die Auflösungsebene hin und her umgeschaltet.
Wenn Sie den MediaBackground-Upload verwenden, hat er einen Parameter für "Speicher". Wenn Sie den Parameter auf "Standard" setzen, ist das Kontingent unbegrenzt. Wenn Sie es auf "full" setzen, ist es gegen Ihre Quote.
So ist der API-Aufruf für die vollständige Auflösung Quote Fotos ist:
/resumable/upload/plus/v1whitelisted/mediasets/me.cinstant/mediaBackground?uploadType=resumable&imageSize=1024&mediaType=photo&storage=**full**&remainingMediaCount=111
Während der API-Aufruf für Standard-Auflösung (bis zu 16 Megapixel) für beliebig viele Bilder ist:
/resumable/upload/plus/v1whitelisted/mediasets/me.cinstant/mediaBackground?uploadType=resumable&imageSize=1024&mediaType=photo&storage=**standard**&remainingMediaCount=111
Müssen Sie die Datei in einer reduzierten Größe veröffentlichen Sie senden die vollständige Datei und Google reduziert es? –
Könnten Sie bitte erklären, wie Sie Ihre Antwort verwenden? Ich denke, Google Fotos verwendet die Daten-API für Picasa-Webalben, hat aber keine Methode 'mediaBackground'. –
Beurteilung durch die Antwort hier http://StackOverflow.com/a/32525986/202168 Sie müssen die Fotos zu <16 mpix zuerst verkleinern, bevor Sie als 'Standard' Auflösung hochladen – Anentropic
- 1. Gibt es eine Google Fotos API
- 2. Ist es möglich, eine Google Fotos-Suchleiste zu erstellen?
- 3. Google Fotos zurückkehren inverse Fotos bestellen, wenn für EXTRA_ALLOW_MULTIPLE fragen
- 4. Google Plus API & Fotos?
- 5. Google Ansichten - Holen Sie sich Fotos Details für eine Region
- 6. Gibt es eine Google Insights-API?
- 7. Gibt es eine Google Image Search-API?
- 8. Gibt es eine Google Sound API
- 9. Gibt es eine Google API-Bibliothek für Node.js?
- 10. Gibt es eine API für verwandte Suchanfragen von Google?
- 11. Gibt es eine Typoskriptdefinitionsdatei für die Google-Schließbibliothek?
- 12. Gibt es eine Swing-Komponente für Google Maps?
- 13. Gibt es eine nicht-Zend Google-Kontakte-Bibliothek für PHP?
- 14. Gibt es eine Online-IDE für Google App Engine?
- 15. Gibt es eine Abhilfe „Verweigern“ Regeln für Google Cloud Firewall
- 16. Gibt es eine eigenständige Bibliothek für Google QUIC?
- 17. Gibt es eine API für die Google Plus-Ereignisse
- 18. Gibt es Versprechen für Google Apps Script?
- 19. Wie kann photos.google.com nach Fotos auf der Grundlage von EXIF-Daten wie der Anzahl der Pixel abgefragt werden?
- 20. Zugriff auf freigegebene Alben von Google Fotos
- 21. Gibt es eine NavigationTiming-Schnittstelle für XMLHttpRequests?
- 22. Ändern des Fotos in Google+ Posts
- 23. Gibt es eine Möglichkeit, Google Maps-Ereignisse manuell auszulösen?
- 24. Gibt es eine MongoDB-Quelle/Senke von Google Dataflow?
- 25. Gibt es eine Google Chinese Web Schriftart, die kostenlos ist?
- 26. Gibt es eine IndexSet- und eine Range-Klasse für Java?
- 27. Gibt es eine rein clientseitige (Javascript) Foto-Bibliothek, die Fotos von s3 ziehen kann?
- 28. Gibt es eine Delphi-Implementierung von Google Data APIs?
- 29. Gibt es eine gute C-Implementierung von Google Protocol Buffers
- 30. Gibt es ein Zeitlimit für Cron-Jobs in Google Apps?
Können Sie die Fotos gegen die unbegrenzte Quote hochladen? – Rishabh
@Rishabh Durch meine Tests und Experimente konnte ich aus Sicht der App keine Flags finden, die gegen das unbegrenzte Kontingent verstoßen. Es liegt im Ermessen des Benutzers, sie müssen die unbegrenzte Option innerhalb ihres Kontos umschalten. Es scheint, als wäre es eine persönliche Entscheidung und Apps folgen dem, was der Benutzer wählt. –
@PreshotP. Hast du deine DropBox zur GPhotos App gebracht? Ich habe SmugMug in die GPhotos Transfer-App geschrieben, als GPhotos zum ersten Mal auf den Markt kam, aber nie die Produktionsqualität erreicht. Es funktioniert gut genug für mich. – Andy