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