Facebook posts have an empty privacy field

We are having a problem with one facebook user account, where the privacy field returned for his messages is always blank. I tried to reproduce this using my account or test account, but in all cases privacy is filled. Here is an example using the api graph tool (some fields are removed for brevity):

{ "id": "<deleted_for_privacy>", "from": { "name": "Joe Blog", "id": "<deleted_for_privacy>" }, "story": "Joe Blog added a new photo.", "picture": "<deleted_for_privacy>", "link": "<deleted_for_privacy>", "icon": "<deleted_for_privacy>", "privacy": { "value": "" }, "type": "photo", "status_type": "added_photos" }, 

In accordance with the documentation for confidentiality in the field, this should always contain a value.

My initial thoughts were related to using the Blackberry application used and the old setup of the mobile version, but publishing from the desktop browser leads to the same problem.

So what does an empty installation mean? Is this public, private, or a mistake?

+6
source share
2 answers

Not sure if this is your case, but if a user sends to a page, event, group or other user channel, it is expected that the privacy field will be empty.

Pay attention to the first note (not the official page of the fb document, I know):

http://api-portal.anypoint.mulesoft.com/facebook/api/facebook-graph-api/docs/reference/privacy-parameter

0
source

This is by design. You need a page access token or admin user access token to retrieve this field.

Source: https://developers.facebook.com/bugs/300329193480725/?comment_id=345320875630426

0
source

All Articles