Otwartoźródłowy serwis internetowy o tematyce filmowej udostępnił otwarte API programistyczne umożliwiające zewnętrznym deweloperom tworzenie aplikacji w oparciu o dane i funkcjonalność Filmastera. Jednocześnie rozpoczęły się publiczne testy mobilnej aplikacji Filmaster dla telefonów iPhone, opartej całkowicie na otwartym API.
Dzięki API każdy może np. napisać klienta serwisu Filmaster dla ulubionej platformy mobilnej (oficjalnie powstanie jedynie wersja dla iPhone i Androida). Twórcy stron internetowych i blogów o filmach mogą łatwo zintegrować się z Filmasterem, np. umożliwiając ocenianie filmów, czy oferując swoim użytkownikom spersonalizowane rekomendacje.
Serwis LubimyCzytać.pl skorzystał już z tej opcji i obok recenzji książek prezentuje ich ekranizacje oraz recenzje filmów z Filmastera. Mariusz Kryński, twórca API, stworzył za to przykładową aplikację która po podaniu swojej nazwy użytkownika z Filmaster.pl ściąga listę naszych znajomych i automatycznie znajduje filmy, których nie widzieliście, a które powinny spodobać się wam wszystkim (idealne na imprezy!).
Przykładowa aplikacja oparta o API podpowiada jakie filmy najbardziej zadowolą dużą grupę znajomych
API wykonane jest przy użyciu architektury REST – czyli używamy protokołu HTTP, zasoby identyfikowane są przez adresy URI, poszczególne operacje (odczytywanie, tworzenie, usuwanie, modyfikowanie) realizowane są za pomocą odpowiedniej operacji HTTP (GET, PUT/POST, DELETE), nośnikiem danych jest JSON. Adresy URI API zaczynają się od numeru wersji api, w tym przypadku prefiksu /1.0/
Pełna dokumentacja API dostępna jest na otwartym wiki serwisu (w języku angielskim).
Wraz z udostępnieniem interfejsu dla programistów ruszyły też (za pośrednictwem blogu Antyweb.pl) publiczne testy oczekiwanej co najmniej od październikowego StartupFestu aplikacji Filmaster dla iPhone. Filmaster Mobile to serwis mobilny podpowiadający co warto obejrzeć w lokalnym kinie czy w telewizji, w dowolnym miejscu w Polsce i na świecie. Umożliwia “meldowanie” się na seansach i nawiązywanie kontaktów z kinomaniakami o podobnym guście z okolicy. Podstawą działania mobilnego Filmastera jest geo-lokalizacja i personalizacja treści oparta na algorytmie rekomendacji. W trzech słowach: “Foursquare tylko dla filmów”. Testy (można się do nich cały czas zapisać na stronie http://filmaster.pl/mobile) potrwają do końca stycznia, a ogólnodostępna wersja aplikacji powinna się pojawić w sklepie AppStore w lutym. Aplikacja będzie darmowa, a twórcy zarabiać chcą przede wszystkim na reklamie, oferując dystrybutorom filmowym możliwość prezentowania swoich produkcji wyselekcjonowanym grupom użytkowników serwisu.
Ekran startowy aplikacji Filmaster dla iPhone
Kolejna aplikacja, na Androida, planowana jest na marzec 2011. Czy pojawią się wersje na inne platformy, to zależy również od Ciebie.