我使用PHP SDK来获取不同页面的页面评级。我可以通过点击
从facebook上的应用程序页面获取评级{page_id}/ratings
端点的应用页面。但是,当我为餐厅页面点击相同的端点时,我得到以下错误
Facebook FacebookResponseException异常(#200)用户没有足够的管理权限在此页上执行此操作。如果页面业务需要双因素身份验证,用户也需要启用双因素身份验证。
有人知道为什么会发生这种情况吗?
您只能获得您拥有的页面的评级,并使用该页面的页面令牌。
原来问题与错误根本无关。
问题是,我传递了错误的页Id从我的代码中的第二页{page_id}ratings
端点。
如果遇到这样的错误,请检查是否传递了正确的页面id和页面访问令牌。