繁体   English   中英

使用AS3在Flash AIR桌面上发布Facebook feed

[英]post facebook feed on Flash AIR Desktop using AS3

我需要使用https://graph.facebook.com/me/feed共享Facebook feed,因此我进行搜索和研究,直到偶然发现FacebookGraphAPIDesktop.swc。 但是我无法登录,我已经填充了必填字段(APP_ID,APP_ORIGIN),并且也在facebook应用页面上进行了调整(应用域和网站URL)。

我已经初始化了FacebookDesktop类,并尝试使用建立登录连接

        var permissions:Array = ["email"];
        FacebookDesktop.login(onLogin, permissions);

但是它显示弹出窗口包含JSON Invalid redirect_uri, OAuthException, code: 191

有什么方向吗? 令人费解的是,登录成功后,我需要显示facebook OAUTH登录弹出窗口并显示供稿对话框。

环境是在桌面(非移动)上运行的Flash AIR 17

当使用桌面版Facebook而不使用自己的后端服务器获得登录支持时,请将重定向URI设置为https://www.facebook.com/connect/login_success.html

如果您使用自己的服务器,则应将重定向URI设置为将处理来自Facebook响应的页面。

无论哪种情况,您都需要确保在Facebook开发人员门户上登录到您的应用程序,并为桌面登录设置应用程序设置,然后在其中设置重定向URI。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM