检查用户是否喜欢我外部网站上的FB页面

时间:2014-03-30 19:56:15

标签: javascript facebook facebook-like facebook-javascript-sdk facebook-fql

我知道,这个错误存在很多问题,但我仍然无法找到此错误的解决方案:

  

应用程序配置不允许使用URL:一个或   应用程序的设置不允许更多的给定URL。它必须   匹配网站URL或Canvas URL,或域必须是子域   App的一个域名。

我正在使用这个例子:

$(document).ready(function() {
    FB.login(function(response) {
        if (response.status == 'connected') {
            var user_id = response.authResponse.userID;
            var page_id = "383152115092391"; //"383152115092391"; // 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]) {
                    $("#container_like").show();
                } else {
                    $("#container_notlike").show();
                }
            });
        } else {
            // user is not logged in
        }
    });
});

jsfiddle example

这是我的数据库应用配置: basic settings advanced settings

你能告诉我,我错过了什么?

0 个答案:

没有答案