Autor | Zpráva | ||
---|---|---|---|
libis Profil |
#1 · Zasláno: 17. 4. 2013, 21:41:47
Zdravím, mam aplikaci na Facebooku a potřebuju zjistit, jestli daný uživatel je fanouškem nějaké stránky. Nyní používám tento script:
$isFan = $facebook->api(array( "method" => "pages.isFan", "page_id" => $page_id, "uid" => $uid )); if($isFan == 1){}else{echo "tady přesměruju na pages"} Jenže nefunguje to každému, někomu ano, někomu ne, sám jsem to testoval na cca 7 profilech, nicméně se našel potom další, kde to nešlo a pořád to vyhodnocovalo tu podmínku jako že není fanoušek a přesměrovalo ho to zpět. Progooglil jsem, co jsem mohl, ale nevím kde je chyba. Poradíte nějaký univerzální a 100% tip, jak zjistit, jestl iuživatel je fanda mé stránky? |
||
Majkl578 Profil |
Ačkoliv oficiální PHP SDK nepoužívám, funguje mi následující FQL:
SELECT page_id FROM page_fan WHERE uid=me() AND page_id='$pageId' . Následně stačí otestovat prázdnost odpovědi. Pro funkčnost je nutný user access token s oprávněním user_likes.
|
||
Časová prodleva: 11 let
|
0