如何允许用户使用 iOS 版 Facebook SDK“点赞”我们的 Facebook 公司资料?

Posted

技术标签:

【中文标题】如何允许用户使用 iOS 版 Facebook SDK“点赞”我们的 Facebook 公司资料?【英文标题】:How do I allow users to "Like" our Facebook company profile using the Facebook SDK for iOS? 【发布时间】:2011-02-10 22:34:03 【问题描述】:

我们在 Facebook 上有一个公司资料页面,我们可以在其中与客户互动。我们希望让尽可能多的用户“点赞”我们,因为它允许我们发布一些内容并将其显示在他们的提要中。

我们已经能够登录/注销并在其他人的墙上发帖,但我们如何使用 ios SDK 让人们“点赞”我们?

【问题讨论】:

我很好奇您是否知道这一点?我一直在尝试在我的公司简介中点赞,但我不断收到错误消息。你找到解决办法了吗? 【参考方案1】:

我相当确定这是可能的,它只需要在 Facebook Graph API 文档中找到正确的信息(这通常很棘手):http://developers.facebook.com/docs/api

该页面上的相关部分将在它所说的“发布”下

您可以通过使用用户访问令牌向适当的连接 URL 发出 HTTP POST 请求来发布到 Facebook 图... 您可以通过发布到https://graph.facebook.com/POST_ID/likes 来“喜欢”帖子

显然 POST_ID 应该替换为您的 Facebook 页面的 ID。我认为这不在适用于 iOS 的 Facebook SDK 中,但其中肯定有用于向 Graph API 发出 POST 请求的代码,因此需要在其中进行一些挖掘。 希望这会有所帮助!

【讨论】:

非常感谢 neilkimmett.. 你节省了我很多时间。我使用的是相同的 API,但使用的是 GET 方法而不是 POST。你的答案很准确:)

以上是关于如何允许用户使用 iOS 版 Facebook SDK“点赞”我们的 Facebook 公司资料?的主要内容,如果未能解决你的问题,请参考以下文章

iOS 版 Facebook 登录

允许用户在 React Native/iOS Facebook OAuth 中进行细粒度的权限审批?

在 iOS 中本地存储 Facebook 用户数据

如何使用登录 facebook 功能处理返回用户?

Android Facebook SDK - 如何以其他用户身份登录?

如何创建与 iOS 版 Facebook 应用程序中相同的登录名和密码字段