Xcode 单击iPhone添加为Facebook好友

Xcode 单击iPhone添加为Facebook好友,xcode,ios4,iphone-sdk-3.0,facebook,Xcode,Ios4,Iphone Sdk 3.0,Facebook,在我的应用程序中,我需要实现+添加为好友键入按钮来发送Facebook好友请求。如果用户未登录,则应显示登录对话框。我在谷歌、Stack Overflow和iOS的“添加为好友”按钮中搜索了一两个问题,但没有找到答案,所以我无法找到任何有效的答案。这就像有这样一个链接一样简单: <a target="_blank" href="http://www.facebook.com/dialog/friends/?id=FACEBOOK_PROFILE_ID&app_id=FACEBOOK

在我的应用程序中,我需要实现+添加为好友键入按钮来发送Facebook好友请求。如果用户未登录,则应显示登录对话框。我在谷歌、Stack Overflow和iOS的“添加为好友”按钮中搜索了一两个问题,但没有找到答案,所以我无法找到任何有效的答案。

这就像有这样一个链接一样简单:

<a target="_blank" href="http://www.facebook.com/dialog/friends/?id=FACEBOOK_PROFILE_ID&app_id=FACEBOOK_APP_ID&redirect_uri=SOME_URL"> ADD AS FRIEND </a>
你必须用真实值替换
FACEBOOK\u PROFILE\u ID
FACEBOOK\u APP\u ID
,以及
一些URL


在iPhone上,我会打开指向此URL的UIWebView。

非常感谢您的回复,但我不需要什么帮助。我在iPhone的web view中尝试了此api,但单击链接时出现错误代码100,api的参数无效。我认为这个错误是因为参数是错误的。我有facebook connect的应用程序id、api密钥和密码。我将facebook朋友的链接作为facebook_PROFILE_ID和一些URL。对于facebook_APP_ID,我给出了我的APP_ID。在facebook_PROFILE_ID和一些URL中给出什么?facebook_PROFILE_ID是你想要喜欢的用户的facebook ID。SOME_URL是一个URL,用户在添加好友后将在其中重定向。我对某个URL所做的是在web上的某个地址放置一个网页,该网页执行一些javascript来关闭窗口(例如,您可以在UIWebViewDelegate中截取该javascript并关闭UIWebView)
http://www.facebook.com/dialog/friends/?id=FACEBOOK_PROFILE_ID&app_id=FACEBOOK_APP_ID&redirect_uri=SOME_URL