3

我们正在使用适用于 iOS 的 Facebook SDK。一切正常(包括身份验证和提要对话框等),除了请求对话框;回调函数“dialogCompleteWithUrl”正在获取根本不包含 request_ids 的响应 URL!如果您对 URL 编码进行解码,我们会得到类似“fbconnect://success?request=177205945735026&to%5B0%5D=559849340”的信息,它有效地转换为“fbconnect://success?request=177205945735026&to[0]=559849340”。我们检查了朋友的账户;通知部分没有请求。有人可以帮忙吗?

此外,我们使用“发送邀请”菜单测试了 Hackbook 样本;它也不起作用——它生成了类似的 URL,其中没有 request_ids。

顺便说一句,我们在使用 iOS 5.1 和 5.0 的最新 XCode 4.3.2 上使用最新的 Facebook iOS SDK(上周于 2012 年 4 月 20 日下载);在模拟器和新 iPad 以及 iPhone 4 上都进行了测试。使用http://demo.vatlab.net/RequestDialog.aspx的测试适用于上述 iOS sdk 测试中使用的用户帐户。

提前非常感谢。

4

1 回答 1

0

文档指出:

请求只会出现在应用仪表板中已将游戏定义为存在的平台上。因此,例如,如果一个应用程序存在于 iOS 和 Android 上,但没有 Canvas 存在,则收件人将不会看到通过该应用程序收到的请求出现在 Facebook.com 的桌面网络版本上。

脸书文件

于 2014-06-06T23:54:48.897 回答