我正在尝试使用官方 facebook 插件从我的游戏(使用 Unity3D 制作)发送应用程序请求。我可以登录,在墙上发帖并使用图形 api 没有问题,所以我知道我的方法是正确的,但是当我尝试发送 App Request 时,回调函数似乎从未在我的 Android 手机上调用过。在 unity3d 播放器上,我得到了这个错误日志:
400 Bad Request
UnityEngine.Debug:LogError(Object)
FbDebug:Error(String)
Facebook.FallbackData:JSFallback(String)
Facebook.AsyncRequestDialogPost:CallbackWithErrorHandling(FBResult)
Facebook.<Start>c__Iterator0:MoveNext()
我正在尝试使用以下代码发送应用请求:
FB.AppRequest(
message: "Hi! I'm playing Grave Run for Android! Download it from Google Play :)",
title: "Play Grave Run with me!",
callback: RequestCallback);
也许我缺少一些权限??这是我的登录方式:
FB.Login("read_friendlists,publish_actions", LoginCallback);
非常感谢您的帮助 !