Android上的Facebook AppRequest错误

时间:2014-06-03 21:18:19

标签: facebook unity3d facebook-unity-sdk

这是针对Unity的Facebook SDK - 忘了提及。

我在Facebook Canvas上有一个应用程序,我最近一直在使用它的Android版本。在我的应用中,玩家可以向朋友请求生命,使用以下代码:

FB.AppRequest("Can you send me an extra life? I'm out!", //Message
    Facebook.OGActionType.AskFor,  //ActionID
    GameMgr.GetRequestObject("reqlife").ID, //ObjectID
    friendIDs, //to:
    "reqlife", //data:
    "I need a new life!", //title:
    appRequestCallback);

我创建的OG生命对象的对象id在第三行检索。在第四行,friendIDs是一组Facebook朋友ID(安装了应用程序)以发送请求,就像旁注一样。

使用我的Canvas应用程序,这非常好用。使用相同应用的Android版本,我立即收到错误:

{"error":"{FacebookServiceException: httpResponseCode -1, facebookErrorCode: 100,
facebookErrorType: null, message: null}","to":[]}

我意识到它是JSON,但只是一个简单的阅读,只需输入就更快。我确实在我的设置中添加了Android平台,并且我在Android方面获得了与Canvas应用程序端相同的OG批准我最好的经历。

我希望有人可以指出我没有做过什么,或者我需要去哪个方向才能在我的应用的Android平台上运行。

1 个答案:

答案 0 :(得分:0)

经过无数次尝试不同的事情后,我终于使用对象浏览器工具重新创建了我的对象实例,现在一切都可以在两个平台上运行。不确定是否在添加Android平台之前创建了它创建了某种排序问题,或者原因是什么,但是这为我解决了这个问题。