可以将我的脸书帐户中的喜欢页面与facebook sdk一起放到Android应用程序中吗?
答案 0 :(得分:0)
是的,使用Graph Api。 这是它的链接。 这些页面将以pageIds的形式提供。 https://developers.facebook.com/docs/graph-api/reference/user/likes/
答案 1 :(得分:0)
假设您已配置清单文件并创建了Facebook应用程序(developers.facebook.com),请将app id添加到strings.xml文件中。您还需要申请 user_likes 权限。然后使用这段代码:
private void fetchPagesILike(){
GraphRequest request = GraphRequest.newGraphPathRequest(
AccessToken.getCurrentAccessToken(), "/me/likes/",
new GraphRequest.Callback() {
@Override
public void onCompleted(GraphResponse response) {
//create a method to handle the resopnse
processResponse(response);
}
});
request.executeAsync();
}
您可以轻松解析响应,甚至可以使用nextPageToken发出更多请求,因为您可能无法在一个请求中获得您喜欢的所有页面。
值得注意的是,此权限需要Facebook团队在您的应用程序上线之前进行审核!
我希望这有帮助!