C# Unity Facebook创建对象请求返回403

C# Unity Facebook创建对象请求返回403,c#,android,facebook,facebook-graph-api,unity3d,C#,Android,Facebook,Facebook Graph Api,Unity3d,我正在Unity上开发一个应用程序,我们在Facebook上发布社交功能。我们在Unity 4.x期间完全(并成功)集成了Facebook的Unity SDK v6和api v2.3。iOS已经迫使我们采取行动,我们现在正在将一切升级到现代:Unity 5、Facebook Unity 7和API 2.5。大部分转换已经完成,但Android上Facebook的一个特殊功能仍然没有实现:创建对象调用发送给可邀请的朋友。一切都可以在iOS和编辑器中运行。以下是中断的呼叫: var formDict

我正在Unity上开发一个应用程序,我们在Facebook上发布社交功能。我们在Unity 4.x期间完全(并成功)集成了Facebook的Unity SDK v6和api v2.3。iOS已经迫使我们采取行动,我们现在正在将一切升级到现代:Unity 5、Facebook Unity 7和API 2.5。大部分转换已经完成,但Android上Facebook的一个特殊功能仍然没有实现:创建对象调用发送给可邀请的朋友。一切都可以在iOS和编辑器中运行。以下是中断的呼叫:

var formDict = new Dictionary<string, string>()
{
    {"title", "AskForLife"},
    {"type", "woogy_gemjunction:life"},
    {"app_id", FB.AppId.ToString()}
};
var formData = new Dictionary<string, string>() { { "object", Facebook.MiniJSON.Json.Serialize(formDict) } };
FB.API("/me/objects/woogy_gemjunction:life", HttpMethod.POST, CreateFBLifeCallback, formData);
var formDict=newdictionary()
{
{“title”,“AskForLife”},
{“类型”,“woogy_gemjunction:life”},
{“app_id”,FB.AppId.ToString()}
};
var formData=new Dictionary(){{“object”,Facebook.MiniJSON.Json.Serialize(formDict)};
API(“/me/objects/woogy_gemjunction:life”,HttpMethod.POST,createfbleflifecallback,formData);
回调非常简单。无论何时运行上述代码,我们都会得到“对象创建调用期间出错!403:禁止”

public void CreateFBLifeCallback(IGraphResult result)
{
    if (!string.IsNullOrEmpty(result.Error))
    {
        Debug.Log("Error during object create call! " + result.Error);
    }
    else if (FB.IsLoggedIn)
    {
        <<this code is never reached>>
    }
}
public void CreateFBLifeCallback(IGraphResult)
{
如果(!string.IsNullOrEmpty(result.Error))
{
Log(“对象创建调用期间出错!”+result.Error);
}
else if(FB.IsLoggedIn)
{
}
}

这在其他平台上可以正常工作,这似乎表明请求的格式没有问题,我们可以在Android中成功登录、查看和响应收到的消息,因此我认为这不是访问令牌问题。“Life”图形对象非常简单,从对象继承而来,不添加额外的属性:og:type和og:title是唯一必需的字段,但它们都在请求中提供。暗示还是怀疑?谢谢。

这一点从未完全清楚,但问题似乎出现在我们的测试帐户和设备中。我手动登录到一个Facebook测试帐户,该帐户可能没有授予该应用程序适当的权限。此代码在任何正常情况下都能完美工作。

它从未完全清楚,但问题似乎出现在我们的测试帐户和设备中。我手动登录到一个Facebook测试帐户,该帐户可能没有授予该应用程序适当的权限。此代码在任何正常情况下都能正常工作。

您能在出现此错误的设备上截获请求吗?您能在出现此错误的设备上截获请求吗。