我正在尝试将 Facebook SSO 集成到我正在使用 Flash(使用 AIR)开发的 iOS 游戏中。
我正在使用我发现的唯一教程(这是一个非常好的教程): http: //www.saumitrabhave.com/2011/10/facebook-single-sign-on-for-air-ios.html
我已经走了这么远,并在那里实现了这些东西,但我坚持将访问令牌返回给应用程序。
在本教程中,invoke 方法(在 Facebook 授权完成并返回应用程序时调用)实现如下:
protected function onInvoke(e:InvokeEvent):void{
var str:String = e.arguments[0];
if(str && str.indexOf("fb"+APP_ID+"://") != -1 )
...
e.arguments
始终是一个空数组,因此str
未定义。什么会导致这种行为?
谢谢,坎。