我正在制作一款Flash游戏,它将在Facebook上播出,我在后端使用Python / Django但是要与Facebook交谈。我使用Facebook Flash API。问题是当我使用FBML请求用户的扩展许可时。我得到一个链接,我必须点击并获得许可。如何确保显示弹出窗口而不是链接。我正在使用以下代码。
<fb:prompt-permission perms="publish_stream">permission</fb:prompt-permission>
在FBML中它创建了一个链接,我希望它是一个弹出框而不是一个简单的链接,我该如何解决?
答案 0 :(得分:1)
您应该使用Facebook Javascript API。其中有一个名为FB.Connect.showPermissionDialog(perms)的函数可以完全满足您的需求。
http://developers.facebook.com/docs/?u=facebook.jslib.FB.Connect.showPermissionDialog
答案 1 :(得分:1)
很简单。
使用flash在页面上设置FBML。检查FB.ui。
在动作中。
getURL("javascript:anything you set function");
相同的javascript-flash集成。