fb:like с pop-up

Vladkata

Registered
Здравейте! Как ще стане, в даден попъп прозорец да се показва Facebook Like Button-а и да се проверява - ако потребителят го е харесал, прозореца да не се показва, ако не го е, прозореца да не се маха, докато не се кликне?

Идва ми наум че може да стане с <div>, който съдържа Facebook Like Button-а, но се чудя с какво може да се направи проверката...

Някакви идеи? Урок, пример...

Благодаря предварително!
 
Извини ме за спама но за какво ти е този бутон на 15 март, Марк Зукърбърг ще затваря Фейсбук.
 
Meniak каза:
Извини ме за спама но за какво ти е този бутон на 15 март, Марк Зукърбърг ще затваря Фейсбук.

Това, което го бях написал е от 2011...
 
Ползвайки REST API и pages.isFan:
Код:
FB.api({ method: 'pages.isFan', page_id: 'КОД_НА_СТРАНИЦАТА', uid: 'user_id' }, function(resp) {
    if (resp == true) {
       alert('Ти харесваш страницата');
    } else if(resp.error_code) {
      alert('ERROR');
    } else {
      alert('Ти не харесваш страницата');
    }
});

Я, те го махали това REST API. Нека да видим как е Graph API-то, ама не съм го пробвала никъде:
Код:
FB.api('/me/likes/КОД_НА_СТРАНИЦАТА',function(response) {
    if( response.data ) {
        if( !isEmpty(response.data) )
            alert('Фен си!');
        else
            alert('Не си фен!');
    } 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;
}
 

Back
Горе