【发布时间】:2017-09-12 14:01:45
【问题描述】:
我目前正在开发一个应用程序,我正在徘徊是否有办法获得用户的 Facebook 喜欢页面。我查看了 Facebook SDK 的介绍,但发现的只是 Facebook 登录、分享、分析和获利。
基本上我想要的是访问用户喜欢的页面,以便我可以据此向用户推荐。
【问题讨论】:
我目前正在开发一个应用程序,我正在徘徊是否有办法获得用户的 Facebook 喜欢页面。我查看了 Facebook SDK 的介绍,但发现的只是 Facebook 登录、分享、分析和获利。
基本上我想要的是访问用户喜欢的页面,以便我可以据此向用户推荐。
【问题讨论】:
是的,可以通过Graph API
根据官方文档,您应该将官方Android SDK 集成到您的应用程序中。以下 sn-p 可能会解决您的需求。看一下 GraphResponse 对象的结果:
/* make the API call */
new GraphRequest(
AccessToken.getCurrentAccessToken(),
"/{user-id}/likes",
null,
HttpMethod.GET,
new GraphRequest.Callback() {
public void onCompleted(GraphResponse response) {
/* handle the result */
}
}
).executeAsync();
【讨论】:
user_likes 许可才能使用它。不过,您仍然可以与在应用中拥有角色的用户一起进行测试。