9

自 2011 年 10 月 10 日起,Facebook iOS SDK再次支持“apprequests”对话框,用于从原生 iOS 应用程序发送用户到用户的请求(示例请参见Facebook 开发者文档中的屏幕截图)。

不过,与通过 Javascript 调用的 apprequests 对话框相比,缺少的一件事是启用所谓的无摩擦请求的可能性(请参阅页面中间关于无摩擦请求的部分),即用户允许应用程序的能力通过在第一次弹出对话框时选中复选框来发送用户到用户的请求,而不会每次都弹出对话框。

问题:有没有办法为原生 iOS 应用程序启用无摩擦请求。

4

2 回答 2

10

为了回答我自己的问题,无摩擦请求现在可以工作(截至 2011 年 10 月下旬)。Facebook 似乎已启用该功能。

它突然起作用的原因也可能与我们将我们的 FB 应用程序 ID 从沙盒应用程序(用于内部测试)切换到生产中使用的应用程序有关。因此,Facebook 可能仅针对生产应用程序或逐个应用程序启用无摩擦请求。

于 2011-10-30T14:39:48.293 回答
2

SDK 引用仍然声称这是不可能的。

“您不能在原生 iOS 或 Android 应用程序或任何服务器端 SDK 中使用无摩擦请求。”

https://developers.facebook.com/docs/reference/dialogs/requests/

于 2012-06-18T19:56:03.970 回答