【发布时间】:2012-02-09 01:35:10
【问题描述】:
使用图形 API 检查 Facebook 页面是否已发布或未发布的可靠方法是什么?我目前这样做:
http://graph.facebook.com/{page_id}
并检查返回值是否为“false”。如果它是假的,我断定它是未发布的,如果它返回一个图形对象,那么断定它已发布。但我现在注意到,许多已发布的页面从上述请求中返回“false”。
这是一个例子:
此页面发布:http://www.facebook.com/AjiRestaurant
但这些请求返回 false: http://graph.facebook.com/104433516257517(使用页面 ID) http://graph.facebook.com/AjiRestaurant(使用页面用户名)
检查页面是否已发布的最佳方法是什么?
【问题讨论】:
-
我正在查看我的页面的设置,但无法弄清楚如何设置公共/私有,除了通过页面顶部的复选框显示:“页面可见性 [] 取消发布页面 (只有管理员才能看到此页面)”。这是你要查询的吗?
-
是的,就是这个。我想检测页面何时“未发布”。我可能使用了错误的词“私人/公共”,应该使用“已发布/未发布”。我现在会更新我的问题。
-
facebook.com/AjiRestaurant 没有显示给我。
-
嗨 Julio,你登录 Facebook 了吗?
-
是的,我是。还是看不出来。该页面是否有国家/地区限制?
标签: facebook facebook-graph-api facebook-page