Страница-вкладка: показать оверлей в iframe в зависимости от лайка - PullRequest
1 голос
/ 29 сентября 2011

Я хочу добавить оверлей (уже встроенный в HTML 'n jQuery) на пользовательскую вкладку iframe, которая отображается только в том случае, если людям еще не понравилась страница моего клиента. Это возможно с JS SDK? Как бы я пошел по этому поводу?

1 Ответ

0 голосов
/ 29 сентября 2011

Хотя это лучше сделать на стороне сервера, код использует что-то вроде:

FB.api('/me/likes/PAGE_ID',function(response) {
    if( response.data ) {
        if( !isEmpty(response.data) )
            alert('You are a fan!');
        else
            alert('Not a fan!');
    } else {
        alert('ERROR!');
    }
});

// function to check for an empty object
function isEmpty(obj) {
    for(var prop in obj) {
        if(obj.hasOwnProperty(prop))
            return false;
    }

    return true;
}

Код взят из моего учебника .

...