如何在 iOS 上获取指向用户 facebook 个人资料的链接?

How to get a link to the user's facebook profile on iOS?

我有一个 iOS 应用,它有一个应用内评论部分。我想问一个用户是否想将他们的评论名称"链接"到他们的 Facebook 页面。如果用户说是,那么我想获取他们的 Facebook 个人资料页面的网址并将其存储,这样当其他用户看到该用户的评论时,他们可以点击转到该人的 Facebook 个人资料。

有什么简单的方法可以在不通过所有身份验证的情况下实现完整的 facebook sdk 吗?

我对 Facebook SDK 不是很熟悉,因此非常感谢您的帮助...


要回答您的第一个问题,如果不实施 Facebook SDK,您将无法做到这一点(至少以直接的方式)。由于您没有此人的 Facebook ID,因此您需要提示他们以某种方式将其提供给您。最简单的方法是通过 Facebook 进行身份验证。

您可以在 Facebook 的开发者网站上了解有关 Facebook iOS SDK 的更多信息。甚至还有一个入门页面!

设置完成后,您就可以使用 Graph API。来自 Facebook 的文档:

You can request a user's information by making a me request. And you can do this in two ways:

Using the FBRequestConnection startWithGraphPath:completionHandler: method, like you did in the requesting permissions section, and setting the path to me.

Using the FBRequestConnection startForMeWithCompletionHandler: method, which will make a me request directly.