我想使用FacebookMobile图形API的动作3.当我运行 FacebookMobile.init(MY_AP_ID,facebookInitHandler);初始化()失败,OAuthException
我的回调对于成功对象为空,而false为“OAuthException”错误“必须使用活动访问令牌来查询有关当前用户的信息。”
我在IOS和Android上都遇到这个错误。我有可能在facebook上设置错误吗?
这是在init()中引发的,所以我不想查询有关任何用户的任何信息。我花了几个小时,没有运气。任何帮助将不胜感激。
if(FacebookMobile.getSession() == null){
FacebookMobile.init(MY_AP_ID, facebookInitHandler);
}
//sets facebook session
private function facebookInitHandler(success:Object, fail:Object):void{
if(success != null){
trace("facebook init success");
//publish_stream is required to post messages to the wall
FacebookMobile.login(facebookLoginHandler, stage, ["publish_stream"]);
}else{
trace("Facebook initialization falied- " + String(fail.error.message));
displayGeneralAlert("An error occurred", "Unable to initialize Facebook component");
}
}
如果iOS无法运行Flash,该怎么办? – 2012-01-15 03:50:53
我在使用AS3的Adobe Flex中运行它,并在IOS上运行。我希望这不是我的问题-1'd – jln646v 2012-01-15 04:07:18
你能粘贴完整的oauthexception?他们通常在那里有原因。我的建议是让它首先在网络上工作(js,php,无论),以消除工作流程中的错误 – divillysausages 2012-01-15 16:02:30