如何在 iOS 上获取指向用户 facebook 个人资料的链接?
How to get a link to the user's facebook profile on iOS?
我有一个 iOS 应用,它有一个应用内评论部分。我想问一个用户是否想将他们的评论名称"链接"到他们的 Facebook 页面。如果用户说是,那么我想获取他们的 Facebook 个人资料页面的网址并将其存储,这样当其他用户看到该用户的评论时,他们可以点击转到该人的 Facebook 个人资料。
有什么简单的方法可以在不通过所有身份验证的情况下实现完整的 facebook sdk 吗?
我对 Facebook SDK 不是很熟悉,因此非常感谢您的帮助...
相关讨论
- 请正确亲密 Facebook 页面是分开的,个人资料页面是分开的
- 如果你有这些人的 facebook id,那么只需创建一个链接 facebook.com/facebook_id 如果你愿意我可以给你完整的代码
要回答您的第一个问题,如果不实施 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.
相关讨论
- 我明白了,我想需要进行身份验证来防止人们链接其他人的 Facebook 页面......我会尝试通过 SDK 破解 🙂