你可以做到这一点(史瑞克电影页面):https://graph.facebook.com/355374000182没有访问令牌(继续前进,然后单击并看看自己)。为什么有些页面需要访问令牌,其他页面不需要使用Graph API?
但你不能这样做的宿醉电影页面:https://graph.facebook.com/74089565764。它返回false。
为什么两者之间的差异?
你可以做到这一点(史瑞克电影页面):https://graph.facebook.com/355374000182没有访问令牌(继续前进,然后单击并看看自己)。为什么有些页面需要访问令牌,其他页面不需要使用Graph API?
但你不能这样做的宿醉电影页面:https://graph.facebook.com/74089565764。它返回false。
为什么两者之间的差异?
宿醉的页面上必须有年龄和/或国家的限制,而在怪物史瑞克页面上没有。任何种类限制的页面只能由经过验证的用户查看。这包括API调用。
更有趣的是,如果您尝试访问https://www.facebook.com/74089565764访问宿醉页面。如果我登录FB,我会看到页面。如果没有,我得到一个“未找到”页面。即使访问https://facebook.com/TheHangover只是在一个标准的FB登录屏幕上转储我。
这不是典型的行为。通常情况下,您将获得该页面的封面照片和“您必须先登录才能与[X]连接,因为页面所有者已将此页面限制为[Y]”消息。
宿醉页面可能存在某种错误。我在之前管理的某些页面上看到过这样的奇怪事情。