Facebook API从应用程序登录而无需弹出授权

时间:2012-09-18 16:47:17

标签: facebook flash api air

我正在开发基于flash的照相亭应用程序。该应用程序在只有触摸屏显示器的系统上运行 - 没有键盘或鼠标。

我目前已将其设置为用户可以在完成后通过电子邮件发送自定义图片,但我希望用户也可以将他们的图片发布到Facebook。

我已经下载了AIR桌面Facebook API并已成功连接到Facebook,但我无法弄清楚如何在登录帐户时摆脱登录/身份验证弹出窗口。

有没有办法直接编写用户登录脚本?

弹出窗口的问题在于它与我的应用程序完全不同,并且不受我应用程序中的“软”屏幕键盘控制(因为它在没有键盘或鼠标的触摸屏上运行) )。

有没有人知道在没有弹出式授权窗口的情况下从Flash / AIR应用程序发布到Facebook的任何方式?

与往常一样,任何帮助都将不胜感激。

2 个答案:

答案 0 :(得分:0)

Facebook显然不希望有一种方法让您在没有弹出窗口的情况下登录:这限制了以用户身份以编程方式登录的尝试(并以用户身份执行)。

一种可能的解决方案可能是使用完整重定向(涵盖herehere),并将display参数指定为页面触摸

答案 1 :(得分:0)

经过多次观察和尝试,我99%肯定(我仍然保持着一点希望!)我想做的事情是不可能的。

您不能允许用户登录Facebook帐户并使用Facebook桌面API在Flash .exe或桌面AIR应用程序上将图片发布到墙上,该桌面API仅使用没有键盘的触摸屏或老鼠。登录将在新窗口中打开,您将无法向其发送输入 - 显然,您应用中可能有的任何屏幕键盘都不会输入到新窗口。