RestFB:如何获得页面喜欢?
RestFB: How to get page likes?
我正在尝试检索某个 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 的新手。所以请帮我弄到这个。
谢谢。
试试这个:
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
)。
接下来就很简单了:)
我正在尝试检索某个 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 的新手。所以请帮我弄到这个。
谢谢。
试试这个:
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
)。
接下来就很简单了:)