gpt4 book ai didi

facebook - init() 因 OAuthException 失败

转载 作者:行者123 更新时间:2023-12-02 21:49:29 26 4
gpt4 key购买 nike

我正在尝试使用 Actionscript 3 的 FacebookMobile Graph API。当我运行时 FacebookMobile.init(MY_AP_ID, facebookInitHandler);

我的回调为成功对象获取 null,并且 false 是一个错误,表示“OAuthException”“必须使用事件访问 token 来查询有关当前用户的信息。”

我在 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");
}
}

最佳答案

似乎已记录了此问题的错误,并且已修复此问题:http://code.google.com/p/facebook-actionscript-api/issues/detail?id=402

但无论如何,如果不使用上面的修复,我所做的是,如果我在 init 时没有获得成功对象,我将使用登录方法和回调,在拥有包括 accessToken 在内的所有必要内容之后调用该方法。接下来你可以使用api方法来获取你需要的其他东西。

关于facebook - init() 因 OAuthException 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8867379/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com