2010-08-09 103 views

回答

0

我想你只需要提供access_token(见"Authentication")。

+0

尝试的“认证作为一个应用程序”不工作。而在我的应用程序中,用户不会对自己进行身份验证,所以我没有其中一个访问令牌。该应用程序将作为页面配置文件中的选项卡进行安装。我希望有一段时间它是通过认证的页面。这是我想要检索的页面自己的粉丝数量。 – weotch 2010-08-09 19:54:52

+1

@ weotch也许FQL会工作然后:http://stackoverflow.com/questions/3231099/how-does-one-retrieve-the-fan-count-for-a-facebook-application-page-using-the-gra/3231744#3231744。如果这不起作用,那么作为最后的手段,您可以使用offline_access权限对自身进行一次身份验证,然后使用该非到期访问令牌来检索数据。 – serg 2010-08-09 20:10:17

+0

FQL无法正常工作,但是您的最后一招是选择。不知道我能保持离线访问多久,但我认为它可以工作。我考虑的一件事是,如果manage_pages权限会给我一个永久访问令牌,或者当我失去主令牌时它会被销毁。 – weotch 2010-08-09 20:36:05

0

fan_count不受限制,并且不需要提供access_token。

你只需要通过PAGE_ID查询图表,例如,对于BudLight: http://graph.facebook.com/110515375643035

+0

这不是Bud Light的公司页面。这是由likes创建的生成页面。真实页面(http://www.facebook.com/BudLight)的页面ID是54876245094.哪些是受限的(http://graph.facebook.com/54876245094)。 – weotch 2010-08-11 00:15:33

+1

误导性答案。您需要访问令牌来限制年龄限制才能获取fan_count – Etienne678 2013-03-24 23:17:29