SearchEngines.bg

Това е примерно съобщение за гост. Регистрирайте безплатен акаунт днес, за да станете потребител на SearchEngines.bg! След като влезете, ще можете да участвате в този сайт, като добавите свои собствени теми и публикации, както и да се свържете с други членове чрез вашата лична входяща кутия! Благодарим ви!

facebook фен страница - виж снимки след like

johnny

trigger hippie
Здравейте,

искам да показвам снимки след like на fanpage-а, нищо не успях да намеря обаче по въпроса, явно се прави с някакъв application, защото в опциите на страницата го няма, някакви идеи?
 
Re: facebook фен страница - виж снимки след like

Здравей,
При всички положения ще трябва да регистрираш FB приложение. Дори и да използваш само JS API-то ще ти е нужен номера на приложението и секретният ключ.
След това добавяш приложението като таб на фен страницата (имаше тема във форума)
От тук насетне се сещам за 2 варианта:
1. да вземеш всички харесани страници на потребителят и да ги сравниш с ид-то на твоята такава. Недостатък е, че ако потребителят е харесал много страници ще правиш много излишни проверки
PHP:
$likes = $facebook->api('/me/likes')
2. да използваш 'fql.query' - лично аз го предпочитам.
PHP:
$res = $facebook->api(array
(
'method' => 'fql.query',
'query'  => "SELECT page_id FROM page_fan WHERE uid = me() AND page_id = $page_Id"));
print_r($res);
където $page_Id е ид-то на търсената страница.
Вторият метод може да се приложи и с JavaScript API-то, но лично аз не съм го ползвал
Код:
FB.api({
        method:     'fql.query',
        query:  'SELECT uid FROM page_fan WHERE uid=user_id AND page_id=page_id'
    }, function(resp) {
        if (resp.length) {
            alert('A fan!')
        } else {
            alert('Not a fan!');
        }
    }
);
Примерите са само примерни, писал съм ги наизуст и то след 32 часа, така че моля да бъда извинен ако не са 100% точни :)
Поздрави.
 

Горе