facebook喜欢条件检查 [英] facebook like condition check

查看:70
本文介绍了facebook喜欢条件检查的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

先生,

i使用下面的代码制作了一个粉丝门。对于网站工作正常。当我在facebook tab.it上使用此代码时,它不会重定向javascript.my javascript代码中的facebook页面如下: -









hi sir,
i made a fan gate using code below.it is working fine for website.when i used this code on facebook tab.it is not redirecting facebook page in javascript.my javascript code is given below:-




<script type="text/javascript">

    $(document).ready(function() {
        FB.login(function(response) {
            if (response.status == 'connected') {
                var user_id = response.authResponse.userID;
                var page_id = "XXXXXXXX"; // coca cola page https://www.facebook.com/cocacola
                var fql_query = "SELECT uid FROM page_fan WHERE page_id=" + page_id + " and uid=" + user_id;

                FB.api('/me/likes/' + page_id, function(response) {
                    if (response.data[0]) {
                        //top.window.open("FirstPage.aspx", "_self");
                        //$("#container_like").show();
                       // document.getElementById("<% =btnUnlike.ClientID %>").click();
                         window.location.href("FirstPage.aspx");
                    } else {
                    //$("#container_notlike").show();
                       // document.getElementById("<% =btnLike.ClientID %>").click();
                        //top.window.open("Like.aspx", "_self")
                        window.location.href("Like.aspx");
                    }
                });
            } else {
                // user is not logged in
            }
        });
    });
</script>

推荐答案

document ) .ready( function (){
FB.login( function (response){
if (response.status == ' connected' ){
var user_id = response.authResponse.userID;
var page_id = XXXXXXXX; // 可口可乐页面https://www.facebook.com/cocacola
var fql_query = SELECT uid FROM page_fan WHERE page_id = + page_id + 和uid = + user_id;

FB.api(' / me / likes /' + page_id, function (response){
if (response.data [ 0 ]){
// top.window.open(FirstPage。 aspx,_ self);
//
(document).ready(function() { FB.login(function(response) { if (response.status == 'connected') { var user_id = response.authResponse.userID; var page_id = "XXXXXXXX"; // coca cola page https://www.facebook.com/cocacola var fql_query = "SELECT uid FROM page_fan WHERE page_id=" + page_id + " and uid=" + user_id; FB.api('/me/likes/' + page_id, function(response) { if (response.data[0]) { //top.window.open("FirstPage.aspx", "_self"); //


(#container_like)。show();
// document。 getElementById(<%= btnUnlike.ClientID%>)。click();
window location .href( FirstPage.aspx);
} else {
//
("#container_like").show(); // document.getElementById("<% =btnUnlike.ClientID %>").click(); window.location.href("FirstPage.aspx"); } else { //


(#container_notlike)。show();
// document.getElementById(<%= btnLike.ClientID%>)。click();
// top.window.open(Like.aspx,_ self)
window location .href( Like.aspx);
}
});
} 其他 {
// 用户未登录
}
});
});
< / script>
("#container_notlike").show(); // document.getElementById("<% =btnLike.ClientID %>").click(); //top.window.open("Like.aspx", "_self") window.location.href("Like.aspx"); } }); } else { // user is not logged in } }); }); </script>


这篇关于facebook喜欢条件检查的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆