我知道这个话题有很多问题,但没有一个有令人满意的答案。我再次对帮助没有那么自信,因为我的最后3个问题中有2个没有答案。好吧,问题是,我们有什么方法可以从一个iOS应用程序向任何Facebook用户发送朋友请求吗?当然我们有该用户的用户ID。
因为我搜索了很多内容并经历了许多链接,包括
最后我找到了它:
此对话框的功能与我想要的相同。那么在图中是否存在任何等价物。或者iOS sdk中的某些内容,FBDialogueDelegate
。任何可以帮助我的东西。
答案 0 :(得分:1)
对于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配置(画布页设置等)。