我想在GAIA框架中开发的Flash网站的一部分中包含Facebook应用程序。我遵循了很多示例和教程,并试图在导航页面上进行简单的登录。如何将Gaia Framework与Facebook Graph API连接?
我进口类(所有Facebook API的?):
import com.adobe.serialization.json.JSON;
import com.facebook.graph.Facebook;
import com.facebook.graph.controls.*;
import com.facebook.graph.core.*;
import com.facebook.graph.data.*;
import com.facebook.graph.net.*;
import com.facebook.graph.utils.*;
我的变种与Facebook ID:
private var FB_app_id:String = 'my app id goes here :)';
我的构造函数:
public function NavPage()
{
super();
alpha = 0;
init();
Facebook.init(FB_app_id);
}
所以,每次我尝试发布,出现以下错误:
C:\ PROJECT ZERO \ 1 - PROYECTOS \ 2P - WEB \ SRC \ COM \实\图表\数据\ FQLMultiQuery.as,线80 1061:呼叫 可能未定义的编码方法通过与静态的参考 类型Class。 FQLMultiQuery.as的
线80指的是下面的代码:
public function toString():String {
return JSON.encode(queries);
}
出了什么问题?我究竟做错了什么?我开始认为这可能是GAIA和Facebook API之间的不兼容问题。
谢谢!以FP 10.2为目标,我能够以这种方式使用Facebook API。那么,如果我想要定位最新的Flash Player或任何Adobe AIR应用程序,我想我必须处理本机JSON冲突? – INVASORIA