如何从iOS应用程序发送添加好友请求(至Facebook用户)?
问题描述:
我知道这个主题有很多问题,但没有一个有满意的答案。再次,我对帮助没有那么自信,因为我最后3个问题中有2个没有答案。那么,马问题是,有没有什么办法可以将朋友请求从一个iOS应用程序发送给任何Facebook用户?当然我们有该用户的用户标识。如何从iOS应用程序发送添加好友请求(至Facebook用户)?
正如我GOOGLE了很多,经过许多环节,包括去
- how send friend request to a person in Facebook through iPhone app?
- Can a facebook friend request be sent from my own app?
-
https://developers.facebook.com/docs/reference/dialogs/requests/
等。
最后我发现:
这个对话框和我想要的一样。那么在图中是否有任何等价物。或者在iOS sdk中,FBDialogueDelegate
。任何可以帮助我的东西。
答
对于user-to-user请求,你可以做到这一点(使用ARC):
NSDictionary* params = [NSDictionary dictionaryWithObjectsAndKeys: message, @"message", title, @"title", nil];
[[self facebook] dialog: @"apprequests"
andParams: [params mutableCopy]
andDelegate: delegate];
对于app-to-user请求,你可以这样做:
NSDictionary* params = [NSDictionary dictionaryWithObjectsAndKeys: message, @"message", nil];
[[self facebook] requestWithGraphPath: @"[FRIEND ID]/apprequests"
andParams: [params mutableCopy]
andHttpMethod: @"POST"
andDelegate: delegate];
确保您有正确的访问令牌和正确的Facebook配置(画布页面设置等)。
最后3个问题中有2个没有回答,因为他们很差,请停止抱怨并阅读常见问题解答 – AnthonyBlake 2012-07-17 12:37:08
谢谢@AnthonyBlake我会做你的建议.. :)你在这个问题上有话要说,或者这也太差了足够? – rptwsthi 2012-07-17 12:42:15