0

我需要向 Facebook 中用户的朋友发送一个请求,将我的应用程序扔给用户(在 Facebook 上的应用程序被授权后)我知道有一种方法可以通过 SDK 做到这一点:

[self.facebook dialog:@"apprequests" andParams:params andDelegate:nil];

但是我不需要那种方式来显示对话框我只需要能够在用户从中选择朋友时在后台发送请求(例如表格视图)。

这可能吗?

4

1 回答 1

0

Facebook Dialog API 尚未更新(希望如此)。您无法以您想要的方式绕过对话框。但是你可以 :

  1. 使用您自己的 GUI 预先选择朋友,并为 apprequest 提供所选的 facebook id。这样,对话只是为了确认请求。

  2. 激活frictionless 参数,以避免下次您向相同选定的朋友发送请求时出现对话框(确认对话框似乎无论如何都会显示,然后立即消失,它在屏幕上给出了一个不太好的闪烁)。

这是相关文档,以备不时之需:https ://developers.facebook.com/docs/howtos/send-requests-using-ios-sdk/

于 2012-12-03T14:09:22.833 回答