C'est donc une question un peu ancienne… mais elle ne semble toujours pas résolue. Voici quelques personnes supplémentaires qui se plaignent de la question ...
J'ai plusieurs milliers de photos (environ 10 000 euros) dans Google Photos et je n'étais pas sur le point de les parcourir manuellement. Je me suis donc mis à pirater un petit outil utilisant l'API Google Photos pour obtenir une liste d'URL pour les photos. qui ne sont dans aucun album.
L'API Google Photos ne fournit également aucun moyen direct de rechercher des photos ne figurant pas dans l'album! Ainsi, mon outil construit une liste de TOUTES les photos, puis passe en revue les photos de chaque album individuellement et les supprime de la liste de toutes les photos. Il en résulte une liste de photos qui ne figurent dans aucun album.
Cela peut prendre un certain temps (avec 10k photos, genre 10+ min? Je n'ai pas chronométré). Cela n’aide en rien le fait que l’API ne permet de renvoyer que quelques entrées de photo par requête d’API (elle doit donc en faire une tonne pour toutes les obtenir).
Je viens de pirater l'outil ensemble, donc il peut y avoir des bugs? Mais cela devrait être sûr (il ne demande que des autorisations en lecture seule), et cela a semblé bien fonctionner pour moi. Il génère simplement une liste d'URL (pour les photos hors album) - il ne les supprime pas, ne les met pas dans un album ou quoi que ce soit (bien que cela puisse être fait via l'API, c'était plus dangereux et je n'avais pas besoin de ça. fonctionnalité moi-même).
Le code source de l'outil peut être trouvé ici: https://github.com/jonagh/gapi-querier
Vous pouvez le lancer directement depuis github ici: https://jonagh.github.io/gapi-querier
Toutefois, vous devez créer les informations d'identification de l'API Google (et obtenir l'ID client pour permettre l'accès à l'API Google). Les instructions de base sur la manière de procéder sont décrites dans le fichier Lisez-moi (voir: https://github.com / jonagh / gapi-querier ).
Notez que ceci n’est pas un outil professionnel, il peut avoir des bugs, il peut ne pas être convivial, il peut nécessiter des connaissances techniques pour le faire fonctionner (ex: informations d’identification Google API), utilisez-le à vos risques et périls (même si cela devrait aller très bien) ).