我在Android应用程序中工作,我使用facebook android sdk登录应用程序。当用户通过facebook sdk登录应用程序时,我从facebook sdk获取访问令牌。
因此可以在facebook中以实用的方式使用用户的访问令牌。
答案 0 :(得分:19)
不可能以编程方式喜欢页面,只能评论和发帖。我不知道你为什么把前面的答案标记为正确,它不起作用,这是非常误导。
答案 1 :(得分:0)
为了喜欢Facebook上的帖子,我使用这部分代码来创建请求。
Request likeRequest = new Request(Session.getActiveSession(), pageid + "/likes", null, HttpMethod.POST, new Request.Callback() {
@Override
public void onCompleted(Response response) {
}
});
我已经登录Facebook,所以我可以调用Session.getActiveSession()。
然后我用:
执行请求Request.executeBatchAndWait(likeRequest);
你应该在Asynctask中运行它,因为你不允许在主线程上做网络内容。