[fb apps] fbml neznam oz. ne deluje
3 naročniki
3 naročniki
Zanima me kaj delam narobe:
<?php
require_once 'facebook.php';
// Create our Application instance.
$facebook = new Facebook(array(
'appId' => '162670063745174',
'secret' => '5a3b396c95f6d7abb423124e58748f42',
'cookie' => true,
));
$user_id = $facebook->getUser();
?>
<fb:if-is-group-member gid="150356044999796" uid="<?php echo $user_id; ?>" role="member">
Hey, you're an admin of that group!
<fb:else>Sorry, admins only!</fb:else>
</fb:if-is-group-member>
Na strani mi ne uporabi uid-ja, pri tabih pa mi napiše:
Application Temporarily Unavailable
Runtime errors:
fb:if-is-group-member: "ifs" are not allowed in flavor TabFBMLFlavor
Kakšna naj bi sploh zgledala struktura aplikacije?
facebook.php
index.php
...
Hvala za odgovore!
6 odgovorov
Za FB moraš nekaj vedet.
Dokumentacija NE drži.
V večini primerov boš preiskal pol neta, dobil 10 različnih varjant in na koncu z poiskušanjem odkril 11 verzijo.
Kukr pa jz vem na tabih ne dobiš UIDja.
Moral bi pa vprašat fante
Hm.. to da moraš nekaj vedet, se popolnoma strinjam. Glede na to, da sem čisto nov v tem sem se obrnil na tiste ki so/ste temu dokaj vešči. V bistvu že cel dan "češem" google, a ne najdem tisto kar bi rad.
Na tabih bi po mojem mnenju mogo dobit uid, če pogledaš npr. to facebook skupino, vidiš, da je uid potreben.
V bistvu je tudi ta stran konkreten primer tega, kar si želim naredit.. za v pomoč vsem, ki ste želni pomagati.
Najlepša hvala za odgovore in lep pozdrav, Jure!
<?php
// @ingnore
require_once 'facebook.php';
$facebook = new Facebook(array(
'appId' => 'appid', // to je vredu nastavleno
'secret' => 'secret', // pa to tudi
'cookie' => true,
));
$user_id = $facebook->getUser();
?>
<fb:fbml version="1.1">
<fb:visible-to-app-users>
Welcome users!
</fb:visible-to-app-users>
</fb:fbml>
Tole in facebook.php (knjižnico imam na strežniku).. Aplikacija mi vrne:
Application Temporarily Unavailable
Runtime errors:
fb:visible-to-app-users: Required fbml_env var missing: "profile"
Sorry, the application you were using is experiencing a problem. Please try again later.
Kaj delam narobe?
fb:visible-to-app-users
<p>Awesome dude- you use this app like <fb:name uid=”loggedinuser”
useyou=”false” firstnameonly=”true”/> does.</p>
/fb:visible-to-app-users
probaj tole :)