Facebook-quiz app - hvordan gør jeg det muligt at dele resultat på brugers væg?
Jeg er i gang med at lave en lille quiz på Facebook hvor man se hvilken figur fra en børnebogsserie man ligner mest. I kan se den her: https://www.facebook.com/forlagetbabu/app_471991576163640 (it is in Danish).Efter at have svaret på spørgsmålene får brugeren resultatet og så ville jeg gerne gøre det muligt for brugeren at dele resultatet på sin væg. Hvis det ikke er muligt eller for besværligt vil jeg bare gøre det muligt at de kan dele at de bruger quiz appen.
Appen er skrevet i php og jeg har tilføjet koden fra Facebook Developers til at "prompt users to publish" herfra: https://developers.facebook.com/docs/channels/:
<div id="fb-root"></div>
<script src="http://connect.facebook.net/en_US/all.js">
</script>
<script>
FB.init({
appId:'YOUR_APP_ID', cookie:true,
status:true, xfbml:true
});
FB.ui({ method: 'feed',
message: 'Facebook for Websites is super-cool'});
</script>
Denne kode virker - der kommer et vindue op hvor brugeren kan dele på sin væg og selv skrive en besked. Problemet er at dette vindue popper op før man har en chance for at læse resultatet. Hvordan løser jeg det? Har jeg sat koden for vinduet for tidligt ind? Kan jeg sætte en tidsrestriktion på der gør at den først dukker op efter et par sekunder? Eller kan jeg directe brugeren tilbage til resultatet efter at have postet?
Jeg sætter pris på al hjælp!