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!
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
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. –