RestFB:如何获得喜欢的页面?

问题描述 投票:0回答:1

我正在尝试检索一个Facebook页面喜欢的人数。这是我的代码:

FacebookClient fb= new DefaultFacebookClient(tok, appSecret);
    Page page = fb.fetchObject("178697151159", Page.class, Parameter.with("likes", "true"));
    System.out.println("My pages likes: " + page.getLikes());

但是,它的输出为null。我是restFB的新手。所以请帮助我。

谢谢。

restfb
1个回答
0
投票

尝试一下:

FacebookClient client = new DefaultFacebookClient(token, Version.VERSION_2_6);
Page page = client.fetchObject("178697151159", Page.class, Parameter.with("fields","fan_count"));
System.out.println("My page likes: " + page.getFanCount());

您必须告诉Facebook您需要哪些字段(fan_count),并且应该使用最新的API(2.6)。

然后剩下的很容易了:)

© www.soinside.com 2019 - 2024. All rights reserved.