user_likes permission not required BUG?

2019-08-04 19:25发布

Facebook says:

To read the page_fan table you need

  • any valid access_token if it is public (visible to anyone on Facebook).
  • user_likes permissions if querying the current user.
  • friends_likes permissions if querying a user's friend.

I just ran this query in the Graph Explorer:

SELECT page_id FROM page_fan WHERE uid=me() AND page_id=105557426145540

... however I did not request user_likes permission and it (correctly) said that I have liked this page. Is this a bug?

2条回答
Melony?
2楼-- · 2019-08-04 19:45

Igy:

go to your profile, then likes, then edit a section, there's a privacy selector there for each section - I think 'Other Pages you like' covers the bulk of uncategorised pages

However, you can only manage the privacy of the likes in your profile. Any fan page (ie business page) that you like is automatically public.

For the purposes of my app, it's nice knowing that I won't have to ask for user_like permissions.

From the user perspective there are a few people not too happy about it...

https://www.facebook.com/MakeFanPagesPrivate

查看更多
姐就是有狂的资本
3楼-- · 2019-08-04 19:54

You need submit your Facebook App to review, according to documentation

查看更多
登录 后发表回答