2012-04-12 9 views
0

Ich verwende die Facebook Graph API, um Fotos aus meiner iOS App in Fotoalben auf Facebook hochzuladen. Allerdings fand ich, dass, wenn die Datenschutzeinstellung des Fotoalbum zu „Friends of Friends“ gesetzt ist, Upload schlägt fehl, mit OAuthException, Meldung wie folgt:Berechtigungsproblem beim Hochladen von Fotos in Alben mit Datenschutzeinstellungen als "Freunde von Freunden"

Application's Activity Privacy for User is not sufficient to perform this action 

Ich habe versucht, mit praktisch allen in this Facebook developer page angegebenen Berechtigungen, aber immer noch kein Erfolg. Das Hochladen funktioniert gut, wenn die Datenschutzeinstellungen des Albums die üblichen sind wie "Freunde", "Nur ich" usw. Ich glaube also, dass das Problem auf bestimmte zusätzliche Berechtigungen zurückzuführen sein muss.

Jede Hilfe oder Beratung wird sehr geschätzt. Vielen Dank!

Antwort

0

Schließlich gefunden Bug Report in Facebook Developers Website. Problem war, dass die Datenschutzeinstellungen der App restriktiver waren als die des Albums.

Mai auch this sehen möchten.

0

Ich hatte ein ähnliches Problem mit dieser Fehlermeldung. Ich denke, es passierte, weil ich zuvor Fotos veröffentlicht hatte, ohne ein Album anzugeben, das ein "Standard" -Album erstellt hatte, das nach der App benannt war. Arbeitete wieder, nachdem ich ein Album explizit erstellt und beim Hochladen des Fotos angegeben hatte.

+0

Oh, es unterscheidet sich von meiner PixUploader App, weil der Benutzer in meiner App explizit das Album auswählt, in das er hochladen möchte. Es wurde festgestellt, dass das Feld "can_upload" für ein Album angibt, ob meine App in diesen Ordner hochladen kann. – Steven

+0

Hmm, ich sollte wahrscheinlich nachsehen, ob es einen Unterschied zwischen einem Album, das von einer App erstellt wurde, und einem Benutzer gibt. Aber zumindest für deine App scheint es gut zu funktionieren, wenn die App ein Album explizit erstellt hat. In einer älteren Version haben wir kein Album erstellt, ein Album, das wir noch nicht für diese alten Nutzer angeben, wenn wir ein Foto hochladen ... was jetzt scheitert. –

Verwandte Themen