Integracja Blox i Flattr – krótkie HOWTO.

W końcu udało mi się zintegrować Flattr, czyli serwis do mikropłatności i Blox. Nie było to takie proste, na jakie wyglądało, więc pozwolę sobie zamieścić krótkie howto.

Pierwsza sprawa, to dodanie prostego javascriptu do Ustawienia -> Wpisy -> Dodaj pod każdym wpisem. Niestety, Blox ma buga i tagi typu {tytul} są rozwijane tylko przy pierwszym wystąpieniu. Przynajmniej w javascripcie. A akurat pola tytuł to ja już używam…

Podpatrzyłem obejście z widgetów Wykopu i Facebook, które wstawia Blox – skoro to javascript, to można się odwołać do tytułu przez encodeURIComponent(document.title); Bingo. No prawie, bo nadal nie działa. Nadal nic nie mówiący Error w widgecie Flattr.

Doładowałem konto na Flattr i postanowiłem dodać wpis ręcznie, z tymi samymi parametrami. Okazało się, że zmienna flattr_dsc jest obowiązkowa, a tymczasem wywaliłem ją, bo nie miałem pomysłu, co tam wstawić.

Ostatecznie działający kod wygląda następująco:

<script type="text/javascript">var flattr_uid = '10901'; // TWOJE Flattr IDvar flattr_tle = encodeURIComponent(document.title); // Tytuł stronyvar flattr_dsc = 'Blox blog entry ID: {id}'; // nie jestem pewien, czy musi być unikatowe, ale tak - będzievar flattr_cat = 'text';var flattr_lng = 'pl_PL'; // skoro Blox, to pewnie po polsku piszeszvar flattr_tag = '{tagi_b}'; // lista separowanych przecinkiem tagówvar flattr_url = '{link}'; // link do wpisu</script><script src="http://api.flattr.com/button/load.js" type="text/javascript"></script>

Gdyby ktoś wykorzystywał już zmienną {link} to najprawdopodobniej zamiast niej użyć encodeURIComponent(location.href); Oczywiście zadziała tylko w javascript.

Parametrów jest nieco więcej, opisane są w API Flattr, można choćby zmieniać wygląd przycisku na compact.

Nie jest zupełnie różowo – nie działa mi w jednym wpisie. Podejrzewam, że przez to, że był dodany ręcznie, z identycznymi parametrami. Nie widzę też wpisów dodanych w My latest things. Być może zmieni się to, gdy ktoś flattrnie wpis.

Flattr czyli koniec Wykopu.

Ostatnio Zal pisał o mikropłatnościach, a raczej czemu jest z nimi problem. Przypomniało mi to, że twórcy The Pirate Bay zrobili system mikropłatności Flattr, na razie będący w fazie zamkniętej bety, ale wyglądający bardzo obiecująco. Ale Flattr to nie tylko mikropłatności, IMO to także miażdżąca konkurencja dla serwisów typu Wykop.

Zasada działania Flattr jest bardzo prosta. Raz na miesiąc użytkownicy określają kwotę, jaką chcą przeznaczyć dostawcom rzeczy (thing; może to być wpis na blogu, utwór, zdjęcie, program, cokolwiek), czyli treści w sieci, np. 3 zł 2 euro. Następnie surfują normalnie, a jak im się coś spodoba, to klikają wklejkę na stronie. Na koniec miesiąca kwota jest dzielona przez ilość kliknięć i każdy obdarowany dostaje swoją część. Genialnie proste, szybkie, bez prowizji od każdej transakcji pochłaniającej niepotrzebnie pieniądze. Bez czasochłonnego – w porównaniu z pojedynczym kliknięciem – logowania się do banku, kodów jednorazowych itp.

Jednak największa siła tego systemu to IMO nie mikropłatności, tylko – zamierzony lub nie – system oceny jakości treści. Co więcej, oparty na rzeczywistej wartości tejże treści, bo głosowanie to nie puste kliknięcia, tylko idą za nimi pieniądze. Już teraz na stronie jest Top 5 (chyba wg oddanych ilości głosów; link nieaktualny 404, usuwam), są tagi. Dodać do tego kategorie i w zasadzie mamy Wykop. Tylko lepszy. Znaczy w sensie: bardziej godny zaufania.

Oczywiście, bez żadnych ograniczeń łatwo nadużyć systemu (doładować za 10 groszy i zrobić 1000 kliknięć), ale zapewne to da się ograniczyć, jeśli twórcom będzie zależało na umacnianiu wiarygodności ocen (co nie jest oczywiste, bo nie takie jest założenie systemu). Pytanie co z dużymi, którzy gotowi są zapłacić za promocję treści…

Póki co, twórcy Wykopu i podobnych nie mają się czego bać – Flattr to zamknięta beta, użytkowników jest mało, a sam serwis służy póki co zgodnie z pierwotnymi założeniami – do mikropłatności w podziękowaniu za dostarczenie kontentu.

Próbuję dostać się do użytkowników wersji beta – jeśli ktoś ma zaproszenie, to poproszę (nie kwapią się z wysłaniem).

UPDATE: Widzę, że Zal też popełnił wpis o Flattr, przy okazji dokopał się do minimalnej kwoty, którą trzeba przeznaczyć miesięcznie – 2 euro (TBH trochę dużo jak na polskie warunki, może to być bariera). Poprawiam.