2014-02-22 16 views
5

Ich habe meine oAuth-Berechtigung mit Picasa funktioniert und ich kann alle Alben mit access = all abrufen, aber wenn ich meinen Zugriff auf "private" in der folgenden URL ändern würde ich erwarten um meine privaten Alben zu bekommen. Ich bekomme stattdessen alle meine Hangout-Alben (mit eingeschränkter Sichtbarkeit).So rufen Sie private Fotoalben mit der Picasa-API ab

https://picasaweb.google.com/data/feed/api/user/default?kind=album&access= {Zugang}

Nach dem documentation gibt es drei mögliche Werte. "All" gibt alles zurück und "public" gibt nur meine öffentlichen Alben zurück (wie erwartet). Aber ich habe mich gefragt, ob der Wechsel zu Google+ Fotos möglicherweise einen anderen Parameter enthielt, der in der Picasa-API-Dokumentation nicht erwähnt wurde.

Auch wäre es möglich, meine öffentlichen und privaten Alben, aber nicht meine Hangout-Alben abrufen?

+0

Ich verstehe nicht. Die von Ihnen verlinkte Dokumentation listet vier mögliche Werte auf: 'all',' public', 'private' und' visible'. Gibt es einen Unterschied zwischen "privaten" und "Hangout" -Alben? – klugerama

+0

Nun, Hangout-Alben haben "spezielle" Berechtigungen (laut G +) und werden nur mit den Personen in diesem Hangout geteilt. Da sie nicht öffentlich sind, ist es für mich in Ordnung, sie gelten als privat. Die Sache ist, dass alle anderen Alben, die streng privat sind oder mit einem Link geteilt werden, nicht erscheinen, wenn ich private Alben anfordere. Das sind diejenigen, die ich am meisten interessiere. – Neograph734

Antwort

0

Dies könnte sein, was Sie für Google Picasa Web Api: Get the private album Vom Blick, was es scheint, dass Sie ihm nur ein & access_token = {Zugriffstoken} geben müssen, während oAuth verwenden und es sollte die Fotos, die Sie wollen privat oder nicht zurückkehren.

+1

Danke für Ihre Antwort, dass andere Frage über die Verwendung von ZEND (ich kommuniziere direkt mit der API). Und soweit ich das beurteilen kann, bin ich bereits voll autorisiert. Aber ich gebe es, wenn ich nach Hause komme :) – Neograph734