iqique
3.01.2012, 13:52:11
Czy ma ktoś jakiś pomysł w jaki sposób można by zrobić aby po naciśnięciu przycisku lubię to mogła wykonać się jakaś dodatkowa akcja? Chodzi mi o przyznawanie punktów za kliknięcie Lubię to. Dokładnie pytanie brzmi: jak zmodyfikować kod przycisku lub aplikację na fb tak aby po kliknięciu przycisku wykonał się kawałek kodu php.
kamil4u
3.01.2012, 14:10:24
Zdarzenie np. on(click)/on(mousedown)/inne i AJAX.
--edit--
Ew. zobacz czy FB sam nie udostępnia jakiegoś API dla tych przycisków "lubię to".
iqique
3.01.2012, 14:19:53
Niestety nie udostępnia. Myślałem onclick ale nie mam zielonego pojęcia jak to zintegrować z kodem przycisku.
kod przycisku:
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/pl_PL/all.js#xfbml=1&appId=253505124712306";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<div class="fb-like" data-href="adres fb" data-send="false" data-layout="button_count" data-width="450" data-show-faces="false"></div>
przepraszam za brak tagow,problem dotyczy php a kod nie jest w php
wookieb
3.01.2012, 14:23:42
iqique
3.01.2012, 14:27:14
O kurde. Dziękuję. Jak tego użyć?
wookieb
3.01.2012, 14:36:07
Zacznij od przeczytania
https://developers.facebook.com/docs/reference/javascript/ Jak już załadujesz bibliotekę od FB to możesz z nią robić co chcesz. M.in nasłuchiwać zdarzenia "Like" itd.
Przyciski możesz wtedy wrzucić w formie FBML a nie skryptu jak masz do tej pory.
iqique
3.01.2012, 16:00:37
Niestety nie ogarnąłem :/