1
votes

I'm trying to make a facebook application which deals mostly with posts in facebook groups.

So, when i access the feed from my app, some fields are missing. When i access the same post over facebook, those fields are visible.

Eg: A photo uploaded by a user is not visible when accessed via graph. It hides the photo field. Later i found that whatever photos that specific user uploaded, I couldn't access it via graph api.

Does anyone know the reason? Does it have something to do with permissions? (I hope not, because i've enabled all app permissions listed by facebook)

1
This sounds like an issue of privacy. That user probably set some custom privacy settings on the photos. - Lix
@Lix So the solution would be to ask the user to remove custom privacy settings? - dinkan
If that really is the case then yes - but it would not be realistic to request this from all of your users. - Lix

1 Answers

4
votes

FB Developers should expect this. FB users can disable api access to their data on a feature-by-feature basis (in fact, they can disable FB Platform entirely). For example, they can prevent access to their photos via the api. This is set in the account settings > Apps > Apps Others Use

enter image description hereenter image description here