Kalkulator na blipie – czyli przykład siły API
Jednym z elementów, który mocno pracuje na siłę blipa, jest jego API, dzięki któremu użytkownicy mogą tworzyć wiele aplikacji działających wokół blipa lub usług działających na platformie blipa – wzbogacając w ten sposób ofertę serwisu.
Chwilę temu w przypływie weny/nudy twórczej popełniłem prościutką aplikację, która – jeśli korzystacie z blipa – może dla Was służyć jako podręczny przelicznik rzeczy wszelakich. Siłą blipa jest to, że takie proste aplikacje można stworzyć dosłownie w minuty – w tym przypadku od pomysłu do uruchomienia minęło zaledwie trzydzieści minut.
Ale do rzeczy. Do Waszej dyspozycji jest użytkownik kalkulator (link wymaga bycia zalogowanym), któremu możecie zadać różne zagadki.
Matematyczne:
bartekr > kalkulator: 198,2 + 34 * 12 + 10%
kalkulator > bartekr: 198,2 + (34 * 12) + (10%) = 606,3
Również z użyciem symboli i funkcji matematycznych:
bartekr > kalkulator: 45 * 2 * pi^2
kalkulator > bartekr: 45 * 2 * (pi^2) = 888.264396bartekr > kalkulator: sqrt(2)
kalkulator > bartekr: sqrt(2) = 1.41421356
Przeliczania różnych jednostek:
bartekr > kalkulator: 350 km in miles
kalkulator > bartekr: 350 kilometers = 217.479917 milesbartekr > kalkulator: 37 celsius in F
kalkulator > bartekr: 37 degrees Celsius = 98.6 degrees Fahrenheit
Przeliczania systemów zapisu liczb:
bartekr > kalkulator: 1025 in hex
kalkulator > bartekr: 1 025 = 0×401
Czy wreszcie przeliczania walut – nawet nie znając dokładnej nazwy danej waluty.
bartekr > kalkulator: 249 gbp in pln
kalkulator > bartekr: 249 British pounds = 1 343.35312 Polish zlotybartekr > kalkulator: 100 pln in ukrainian money
kalkulator > bartekr: 100 Polish zloty = 186.173181 Ukrainian grivnas
Oczywiście w pół godziny nie napisałbym całego silnika kalkulatora i przelicznika, pobierającego w dodatku skądś aktualne kursy walut. Wykorzystałem funkcjonalność kalkulatora i przelicznika oferowaną przez Google. Szybkie połączenie blipa i Google pozwoliło na udostępnienie kalkulatora blipowiczom w bardzo krótkim czasie.
Nie wiem, czy Wam się przyda, ale mi na pewno. Do tej pory zawsze, gdy potrzebowałem przeliczyć ceny w różnych walutach, otwierałem okno przeglądarki i wpisywałem w Google odpowiednie zapytanie. Teraz nie będę musiał nic otwierać, tylko spytam na blipie.
To tylko jeden, prosty przykład, ale dobrze pokazuje jak bardzo nawet proste API może wzbogacić Waszą aplikację dzięki użytkownikom. Takich przykładów na blipie jest sporo. Dlatego gorąco Was wszystkich namawiam – myślcie o API już na samym początku projektowania serwisu i uruchamiajcie je jak najprędzej. Nie bójcie się tego, że z powodu API część ruchu będzie omijała Waszą witrynę, bo ludzie będą korzystać z alternatywnych metod dostępu. To nieistotne – ważne, że lojalnie korzystają z Waszego serwisu. Nawet jeśli nie macie jak wyświetlać im reklam lub sprzedać czegoś, wciąż tworzą treści. A raz na jakiś czas i tak przecież skorzystają ze strony. Na API możecie tylko zyskać, o ile będzie przemyślane, zrobione z głową i będzie sprawnie działało.
Przeczytaj także:
- Webstop na blipie
- Zawiane API czyli Emma na blipie
- blip tuż tuż
- Bardzo lubię informować przyjaciół – czyli blip wychodzi z ukrycia
- Umuzykalniony Blip – wklejaj utwory z Deezer i SeeqPod


Mam pytanko natury technicznej. W czym został ten bot napisany jeśli można wiedzieć?
@KosciaK: w PHP