“如何添加facebook”;“安装应用程序按钮”;在扇形页选项卡上(基于工作示例)
一段时间以来,我一直试图弄明白这些家伙是如何在他们的粉丝页面选项卡上添加“在线登录”按钮,即“安装应用程序”按钮的: 我在网上读过很多书,但都找不到任何固溶体。FBML和FBJS文档没有给我留下任何东西 所以,如果有人能帮我的话“如何添加facebook”;“安装应用程序按钮”;在扇形页选项卡上(基于工作示例),facebook,fbml,fbjs,Facebook,Fbml,Fbjs,一段时间以来,我一直试图弄明白这些家伙是如何在他们的粉丝页面选项卡上添加“在线登录”按钮,即“安装应用程序”按钮的: 我在网上读过很多书,但都找不到任何固溶体。FBML和FBJS文档没有给我留下任何东西 所以,如果有人能帮我的话 注意:要对发送的Ajax请求进行多个测试,请不要接受应用程序安装。从那以后,它的行为就不同了。我也发现了一些问题。在wiki或任何地方都没有关于这种行为的信息。在尝试了一些可能的解决方案后,我成功了。最简单的解决方案是让用户与fan page选项卡中嵌入的内容交互,例
注意:要对发送的Ajax请求进行多个测试,请不要接受应用程序安装。从那以后,它的行为就不同了。我也发现了一些问题。在wiki或任何地方都没有关于这种行为的信息。在尝试了一些可能的解决方案后,我成功了。最简单的解决方案是让用户与fan page选项卡中嵌入的内容交互,例如单击某个内容等。然后,您需要发布一个带有requirelogin参数的ajax请求,以弹出显示。简单的例子是:
user_ajax = function() {
var ajax = new Ajax();
ajax.responseType = Ajax.RAW;
ajax.requireLogin = true;
ajax.ondone = function(data) {
new Dialog(Dialog.DIALOG_POP).showMessage('Status', data, button_confirm = 'Okay');
}
var url = "http://yourappurl.com/request_handler"
ajax.post(url);
}
以及它的触发因素:
<a href="#" onclick="user_ajax();return false;">Interaction</a>
希望这能解决问题。我也发现了一些问题。在wiki或任何地方都没有关于这种行为的信息。在尝试了一些可能的解决方案后,我成功了。最简单的解决方案是让用户与fan page选项卡中嵌入的内容交互,例如单击某个内容等。然后,您需要发布一个带有requirelogin参数的ajax请求,以弹出显示。简单的例子是:
user_ajax = function() {
var ajax = new Ajax();
ajax.responseType = Ajax.RAW;
ajax.requireLogin = true;
ajax.ondone = function(data) {
new Dialog(Dialog.DIALOG_POP).showMessage('Status', data, button_confirm = 'Okay');
}
var url = "http://yourappurl.com/request_handler"
ajax.post(url);
}
以及它的触发因素:
<a href="#" onclick="user_ajax();return false;">Interaction</a>
希望这能解决问题