我试图找出Facebook用户是否能够查看某个Facebook页面的见解。我知道这可以使用Open Graph API和一个具有" manage_pages"的访问令牌。允许。这是唯一可行的解决方案吗?我不想要求" manage_pages"权限只是为了确定该特定用户是否可以查看这些见解。我的应用仅请求" view_insights"许可,我想保持这种方式。
答案 0 :(得分:3)
如果是特定网页,那么您可以使用图谱API获取<PAGE_ID>/insights
,只需read_insights
权限。
要获取用户使用图谱API(<USER_ID>/accounts
)或FQL(SELECT page_id FROM page_admin WHERE uid=<USER_ID>
)管理的网页列表,您必须申请manage_pages
权限