我更新到最新的facebook api,现在它根本没用。
之前有效的简单测试现在会引发以下错误:
1061:通过静态类型Class的引用调用可能未定义的方法init。
我导入了facebook类 -
import com.facebook.graph.Facebook;
我把这些放进去,因为我希望它可能是一个简短的课程 -
import com.facebook.graph.net.*;
import com.facebook.graph.data.*;
申请详情:
public var APP_ID:String = "My APP ID number";
用 -
打电话给facebookFacebook.init(APP_ID, onInit);
public function onInit(result:Object, fail:Object):void {
if (result) { //already logged in because of existing session
trace("onInit, user is logged in");
} else {
trace("onInit, user is not logged in");
//Facebook.login options etc
}
}
我已经尝试了所有方式,现在使用swc,源文件仍然没有快乐。我尝试使用标准的api,桌面和所有这些都没有用。我已经在线搜索并尝试了很多解释,无论我如何尝试从as3调用它们,它们都会抛出同样的错误。它似乎没有引用facebook文件,但我不是100%肯定,或者熟悉这种错误状态。
之前有过这样的工作,如果有人能够发现为什么它会引发错误两天,我会感激不尽。现在我已经尝试了所有方法的所有组合,包括从头开始。