Facebook请求对话框-用于移动应用程序

Facebook请求对话框-用于移动应用程序,facebook,facebook-graph-api,mobile,apprequests,facebook-app-requests,Facebook,Facebook Graph Api,Mobile,Apprequests,Facebook App Requests,是否可以在移动应用程序中显示FACEBOOK请求对话框。 正如我所看到的,大多数人说请求对话框只适用于画布应用程序。 但是文档页面 说 如果您构建了画布或移动Web应用程序,则请求是 让用户能够邀请他们的朋友使用你的应用的好方法 那么这是可能的。我尝试了中提到的URL方法 对话框打开。但是,即使在我选择了一个朋友并发送了应用程序请求后,该朋友也没有收到我的请求 我做错什么了吗?或者无法使用移动应用程序请求用户对话框?您链接到的页面还显示: 请求仅适用于桌面画布应用程序,不适用于网站。接受请求会将

是否可以在移动应用程序中显示FACEBOOK请求对话框。 正如我所看到的,大多数人说请求对话框只适用于画布应用程序。 但是文档页面 说

如果您构建了画布或移动Web应用程序,则请求是 让用户能够邀请他们的朋友使用你的应用的好方法

那么这是可能的。我尝试了中提到的URL方法

对话框打开。但是,即使在我选择了一个朋友并发送了应用程序请求后,该朋友也没有收到我的请求


我做错什么了吗?或者无法使用移动应用程序请求用户对话框?

您链接到的页面还显示:

请求仅适用于桌面画布应用程序,不适用于网站。接受请求会将用户指向发送请求的应用程序的画布页面URL


“桌面画布应用”一词在排除移动原生客户端应用和移动web应用时似乎非常明确。所以我认为它不受支持。

Hmm。实际上,需要一个画布URL是有道理的;用户点击应用程序请求时还将被引导到哪里?我尝试了一个虚拟的画布URL,它实际上起了作用!但是不要用它!我还有其他一些变通办法。无论如何谢谢你!过时:“请求仅适用于桌面画布、iOS和Android应用程序。”此外,该页面上的“画布或移动Web应用程序”也不正确,请求适用于Web应用程序(但在iOS上,它们似乎非常脆弱)
https://www.facebook.com/dialog/apprequests?
  app_id=APP_ID&
  message=Facebook%20Dialogs%20are%20so%20easy!&
  redirect_uri=http://www.example.com/response