ios - 使用 FBLikeControl 点赞 facebook 页面

标签 ios facebook-graph-api facebook-like facebook-ios-sdk

我正在尝试使用 FBLikeControl 为 facebook 页面点赞。嗯,我不太确定我需要传递的 objectID 是什么。

我尝试将 FBAPPID(从 developers.facebook.com 收到)作为 objectID 进行传递,但它最终会给出一个没有内容的屏幕,并且注释也会反射(reflect)在页面上。

FBLikeControl *like = [[FBLikeControl alloc] init];
like.objectType = FBLikeControlObjectTypePage;
like.objectID = @"https://graph.facebook.com/265899126804837/likes";
[self.tableView addSubview:like];

enter image description here

最佳答案

如果您使用的是 FBLikeControlObjectTypePage,则 objectID 应该是页面 ID 或 Facebook 页面的 url。例如:

like.objectID = @"https://www.facebook.com/facebook";

like.objectID = @"20531316728";

关于ios - 使用 FBLikeControl 点赞 facebook 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27654631/

相关文章:

ios - TouchesEnded 被称为其他按钮被点击并取消其他操作

ios - UISearchbar 在键盘出现之前做一些事情

facebook - 使用 Facebook Graph API 发布嵌入式视频链接

facebook - 同一网址上的多个 Facebook app_id

ios - 仅本地图靠近屏幕边缘时,如何才能将 map 置于注释 View 的中心?

ios - rootViewController 是黑色的并且没有显示任何内容

javascript - Bluebird promise : catching errors

javascript - Facebook 点赞按钮帖子不显示

facebook - 如何列出喜欢页面或兴趣的 Facebook 用户

jquery - 如何确定 Facebook 用户是否喜欢某个 URL?