Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
错误:无法使用Facebook SDK for Unity邀请好友_Facebook_Unity3d_Facebook Unity Sdk - Fatal编程技术网

错误:无法使用Facebook SDK for Unity邀请好友

错误:无法使用Facebook SDK for Unity邀请好友,facebook,unity3d,facebook-unity-sdk,Facebook,Unity3d,Facebook Unity Sdk,我想知道是否有人能帮我解决这个问题。我正在尝试使用FacebookSDK for Unity中的FB.AppRequest()实现邀请功能。这是我使用的代码 if(FB.IsLoggedIn) { FB.AppRequest( message: "Let's eat and be prosperous!", title: "Let's eat and be prosperous!", callback: InviteCallback

我想知道是否有人能帮我解决这个问题。我正在尝试使用FacebookSDK for Unity中的FB.AppRequest()实现邀请功能。这是我使用的代码

if(FB.IsLoggedIn)
{
    FB.AppRequest(
        message: "Let's eat and be prosperous!",
        title: "Let's eat and be prosperous!",
        callback: InviteCallback
    );
}

// ... 

void InviteCallback(FBResult response)
{
    // print response to console
}
可以看到我收到的邀请对话框(链接到Imgur)。这些按钮上没有“邀请”标签,毫不奇怪,单击它们不会发送任何邀请。但是,我可以看到FBResult数据,其格式如下:

{
    "request": "ABCD",   
    "to": 
    [
        "EFGH",      
        "IJKL"
    ]
}
(或多或少,因为我还没有找到将新行打印到Firebug控制台的方法)

其他信息:

  • 无论沙盒设置如何,结果都是相同的
  • Unity版本是4.3.0f4
  • 统一版的Facebook SDK是4.3.4
  • 二进制文件托管在内部网服务器上
  • 在同一台服务器上托管的Friend Smash示例中的邀请功能也不起作用。然而,这是在最新的Friend Smash更新(2013年11月11日)之前,我还不能使用它的Facebook功能
  • Facebook的其他功能(如Init、Feed、API)运行良好
我在网上找不到任何有关这方面的信息。关于邀请功能不起作用,但是没有用于Unity的Facebook SDK,所以我不确定它们对我有什么帮助


非常感谢

只是澄清一下:信封按钮发送邀请,点击后会立即发送

如果您的应用程序处于沙箱模式,则发送请求时不会通知用户。以收件人身份在中查找请求,并查看请求是否显示在那里


如果这仍然不起作用,你能给我你的fbresult数据吗?统一-sdk@fb.com. 谢谢

谢谢你的回复,@aaron。我发现请求确实到达了收件人,但只能在应用程序中心/请求页面上看到。此外,该链接指向以下格式的URL:,这会导致“抱歉,此页面不可用”错误。我通常通过以下地址访问应用程序:。邀请已发送给开发人员朋友,但无论如何,无论应用程序是否处于沙箱模式,问题仍然存在。PS:很抱歉,格式在我的电脑上不起作用side@aaron,你也能看看这个问题吗?