Prezentacji pokaże jak API podnosi wartość usługi, która je udostępnia a często jest niezbędne do jego istnienia, zwłaszcza w e-commerce. Zobaczymy też jak można wykorzystać API do rozwijania i tworzenia własnych produktów. Przemek udowodni że API nie jest takie straszne jak je malują :)
3. API czyli Application Programming
Interface
3
Twój
sklep
APIAPI
U ytkownikż
U ytkownikż
Nowa us ugał
korzystaj caą
z danych
z Twojego sklepu
Interface
Nowa us ugał
korzystaj caą
z danych
z Twojego sklepu
Interface
4. API czyli Application Programming
Interface
4
Twój
sklep
U ytkownikż
U ytkownikż
us uga 2 dlał
Twojego sklepu
us uga 1 dlał
Twojego sklepu
APIAPI
APIAPI
us uga 3 dlał
Twojego sklepu
APIAPI
6. RESTful API
• oparte jest na metodach GET, POST, PUT, DELETE protoko u HTTPł
• dane przekazuje najcz ciej w formacie JSON lub XMLęś
• udost pniane jest pod adresami w formie URI, np.ę
• http://www.mojserwis.pl/API/filmy
• http://www.mojserwis.pl/API/filmy/Shopbit
• http://www.mojserwis.pl/API/kina/
• http://www.mojserwis.pl/API/kina/Szczecin/Helios
6
8. cie ka sprzeda y w e-Ś ż ż
commerce
wprowadzenie towaru do sklepu
prezentacja towaru w sklepie
logowanie użytkownika do sklepu
operacja zakupu
opłacenie zakupu
księgowanie transakcji
dostarczenie towaru do odbiorcy
działania posprzedażowe
8
9. Mo liwo ci API po stronież ś
sklepu
wprowadzenie towaru do sklepu
prezentacja towaru w sklepie
logowanie u ytkownika do sklepuż
operacja zakupu
op acenie zakupuł
ksi gowanie transakcjię
dostarczenie towaru do
odbiorcy
dzia ania posprzeda oweł ż
wprowadzenie towaru do sklepu
prezentacja towaru w sklepie
logowanie u ytkownika do sklepuż
operacja zakupu
op acenie zakupuł
ksi gowanie transakcjię
dostarczenie towaru do
odbiorcy
dzia ania posprzeda oweł ż
APIAPI
9
10. Platformy sklepowe z API
wprowadzenie towaru do sklepu
prezentacja towaru w sklepie
logowanie u ytkownika do sklepuż
operacja zakupu
op acenie zakupuł
ksi gowanie transakcjię
dostarczenie towaru do
odbiorcy
dzia ania posprzeda oweł ż
wprowadzenie towaru do sklepu
prezentacja towaru w sklepie
logowanie u ytkownika do sklepuż
operacja zakupu
op acenie zakupuł
ksi gowanie transakcjię
dostarczenie towaru do
odbiorcy
dzia ania posprzeda oweł ż
10
APIAPI
11. Wprowadzanie towaru do
sklepu
wprowadzenie towaru do
sklepu
prezentacja towaru w sklepie
logowanie u ytkownika do sklepuż
operacja zakupu
op acenie zakupuł
ksi gowanie transakcjię
dostarczenie towaru do
odbiorcy
dzia ania posprzeda oweł ż
wprowadzenie towaru do
sklepu
prezentacja towaru w sklepie
logowanie u ytkownika do sklepuż
operacja zakupu
op acenie zakupuł
ksi gowanie transakcjię
dostarczenie towaru do
odbiorcy
dzia ania posprzeda oweł ż
IAI
Downloader
APIAPI
11
12. Prezentacja towaru w
sklepie
wprowadzenie towaru do sklepu
prezentacja towaru w sklepie
logowanie u ytkownika do sklepuż
operacja zakupu
op acenie zakupuł
ksi gowanie transakcjię
dostarczenie towaru do
odbiorcy
dzia ania posprzeda oweł ż
wprowadzenie towaru do sklepu
prezentacja towaru w sklepie
logowanie u ytkownika do sklepuż
operacja zakupu
op acenie zakupuł
ksi gowanie transakcjię
dostarczenie towaru do
odbiorcy
dzia ania posprzeda oweł ż
12
13. Prezentacja towaru w
sklepie
wprowadzenie towaru do sklepu
prezentacja towaru w sklepie
logowanie u ytkownika do sklepuż
operacja zakupu
op acenie zakupuł
ksi gowanie transakcjię
dostarczenie towaru do
odbiorcy
dzia ania posprzeda oweł ż
wprowadzenie towaru do sklepu
prezentacja towaru w sklepie
logowanie u ytkownika do sklepuż
operacja zakupu
op acenie zakupuł
ksi gowanie transakcjię
dostarczenie towaru do
odbiorcy
dzia ania posprzeda oweł ż
13
14. Prezentacja towaru w
sklepie
wprowadzenie towaru do sklepu
prezentacja towaru w sklepie
logowanie u ytkownika do sklepuż
operacja zakupu
op acenie zakupuł
ksi gowanie transakcjię
dostarczenie towaru do
odbiorcy
dzia ania posprzeda oweł ż
wprowadzenie towaru do sklepu
prezentacja towaru w sklepie
logowanie u ytkownika do sklepuż
operacja zakupu
op acenie zakupuł
ksi gowanie transakcjię
dostarczenie towaru do
odbiorcy
dzia ania posprzeda oweł ż
14
15. Logowanie u ytkownika doż
sklepu
wprowadzenie towaru do sklepu
prezentacja towaru w sklepie
logowanie u ytkownika doż
sklepu
operacja zakupu
op acenie zakupuł
ksi gowanie transakcjię
dostarczenie towaru do
odbiorcy
dzia ania posprzeda oweł ż
wprowadzenie towaru do sklepu
prezentacja towaru w sklepie
logowanie u ytkownika doż
sklepu
operacja zakupu
op acenie zakupuł
ksi gowanie transakcjię
dostarczenie towaru do
odbiorcy
dzia ania posprzeda oweł ż 15
16. Operacja zakupu
wprowadzenie towaru do sklepu
prezentacja towaru w sklepie
logowanie u ytkownika do sklepuż
operacja zakupu
op acenie zakupuł
ksi gowanie transakcjię
dostarczenie towaru do
odbiorcy
dzia ania posprzeda oweł ż
wprowadzenie towaru do sklepu
prezentacja towaru w sklepie
logowanie u ytkownika do sklepuż
operacja zakupu
op acenie zakupuł
ksi gowanie transakcjię
dostarczenie towaru do
odbiorcy
dzia ania posprzeda oweł ż
APIAPI
16
17. Operacja zakupu
wprowadzenie towaru do sklepu
prezentacja towaru w sklepie
logowanie u ytkownika do sklepuż
operacja zakupu
op acenie zakupuł
ksi gowanie transakcjię
dostarczenie towaru do
odbiorcy
dzia ania posprzeda oweł ż
wprowadzenie towaru do sklepu
prezentacja towaru w sklepie
logowanie u ytkownika do sklepuż
operacja zakupu
op acenie zakupuł
ksi gowanie transakcjię
dostarczenie towaru do
odbiorcy
dzia ania posprzeda oweł ż
17
18. Op acanie zakupuł
wprowadzenie towaru do sklepu
prezentacja towaru w sklepie
logowanie u ytkownika do sklepuż
operacja zakupu
op acenie zakupuł
ksi gowanie transakcjię
dostarczenie towaru do
odbiorcy
dzia ania posprzeda oweł ż
wprowadzenie towaru do sklepu
prezentacja towaru w sklepie
logowanie u ytkownika do sklepuż
operacja zakupu
op acenie zakupuł
ksi gowanie transakcjię
dostarczenie towaru do
odbiorcy
dzia ania posprzeda oweł ż
18
19. Op acanie zakupuł
wprowadzenie towaru do sklepu
prezentacja towaru w sklepie
logowanie u ytkownika do sklepuż
operacja zakupu
op acenie zakupuł
ksi gowanie transakcjię
dostarczenie towaru do
odbiorcy
dzia ania posprzeda oweł ż
wprowadzenie towaru do sklepu
prezentacja towaru w sklepie
logowanie u ytkownika do sklepuż
operacja zakupu
op acenie zakupuł
ksi gowanie transakcjię
dostarczenie towaru do
odbiorcy
dzia ania posprzeda oweł ż
19
20. Ksi gowanie transakcjię
wprowadzenie towaru do sklepu
prezentacja towaru w sklepie
logowanie u ytkownika do sklepuż
operacja zakupu
op acenie zakupuł
ksi gowanie transakcjię
dostarczenie towaru do
odbiorcy
dzia ania posprzeda oweł ż
wprowadzenie towaru do sklepu
prezentacja towaru w sklepie
logowanie u ytkownika do sklepuż
operacja zakupu
op acenie zakupuł
ksi gowanie transakcjię
dostarczenie towaru do
odbiorcy
dzia ania posprzeda oweł ż
20
21. Dostarczanie towaru do
odbiorcy
wprowadzenie towaru do sklepu
prezentacja towaru w sklepie
logowanie u ytkownika do sklepuż
operacja zakupu
op acenie zakupuł
ksi gowanie transakcjię
dostarczenie towaru do
odbiorcy
dzia ania posprzeda oweł ż
wprowadzenie towaru do sklepu
prezentacja towaru w sklepie
logowanie u ytkownika do sklepuż
operacja zakupu
op acenie zakupuł
ksi gowanie transakcjię
dostarczenie towaru do
odbiorcy
dzia ania posprzeda oweł ż
21
22. Dzia ania posprzeda oweł ż
wprowadzenie towaru do sklepu
prezentacja towaru w sklepie
logowanie u ytkownika do sklepuż
operacja zakupu
op acenie zakupuł
ksi gowanie transakcjię
dostarczenie towaru do odbiorcy
dzia ania posprzeda oweł ż
wprowadzenie towaru do sklepu
prezentacja towaru w sklepie
logowanie u ytkownika do sklepuż
operacja zakupu
op acenie zakupuł
ksi gowanie transakcjię
dostarczenie towaru do odbiorcy
dzia ania posprzeda oweł ż
22
31. All you need is API
API is all around
(I Can't Get No) API
Another API in the
Wall
Stand by Your
API
Smack My API
Enter API
Smells Like API Spirit
Sweet API o' Mine
I Will Always API
You
Every API You
Take
Like a API
Light My API
Nothing Compares 2
API
Don't Go Breaking My
API
I’m too API
31
32. Potencja API w e-ł
commerce
pl.linkedin.com/pub/przemyslaw-basiak/13/81b/705/
przemek basiak.com
Dzi kuj za uwagę ę ę
To by :ł
32