Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zasady pisania na forum Pro

Tematy na forum Pro mogą zakładać jedynie moderatorzy. W otwartych tematach może pisać każdy, kto ma coś fachowego do powiedzenia. Wszystkie posty nie wnoszące nic do tematu będą natychmiast usuwane, a ich autorzy dostaną ostrzeżenie.
Jeśli uważasz, że jakiś temat jest warty dyskusji na tym forum, zgłoś go w temacie Propozycje.

> API do wykorzystania przez zewnętrzne serwisy
nospor
post
Post #1





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Temat otwarty, zapraszam do dyskusji
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Zigi
post
Post #2





Grupa: Zarejestrowani
Postów: 57
Pomógł: 3
Dołączył: 20.11.2004

Ostrzeżenie: (0%)
-----


Chciałbym bardzo podziękować za stworzenie tego tematu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

To może ja zaczne. Na jakim protokole najlepiej obecnie się skupić przy tworzeniu zewnętrzego API? OPML, SOAP, XML-RPC czy też może jakiś inny?

Jak budować serwis, aby dodawanie API stawarzło jak najmniej problemów?
Go to the top of the page
+Quote Post
webdevil
post
Post #3





Grupa: Zarejestrowani
Postów: 82
Pomógł: 18
Dołączył: 2.02.2009

Ostrzeżenie: (0%)
-----


Cytat(Zigi @ 16.02.2009, 20:54:13 ) *
Jak budować serwis, aby dodawanie API stawarzło jak najmniej problemów?


Proste pytanie - tak żeby API było tylko drugą warstwą prezentacyjną - żeby nie trzeba było pisać 2 razy tych samych funkcjonalności
Go to the top of the page
+Quote Post
Zigi
post
Post #4





Grupa: Zarejestrowani
Postów: 57
Pomógł: 3
Dołączył: 20.11.2004

Ostrzeżenie: (0%)
-----


Cytat(webdevil @ 16.02.2009, 21:07:20 ) *
Proste pytanie - tak żeby API było tylko drugą warstwą prezentacyjną - żeby nie trzeba było pisać 2 razy tych samych funkcjonalności


To jest bardzo dobry pomysł tylko jak to zrealizować w praktyce? Załóżmy, że chcemy dodać API do stronki tworzonej w tym artykule http://wortal.php.pl/wortal/artykuly/frame..._zend_framework
Warstwą w jakiej powinno był przetwarzane żądanie jest chyba kontroler.?
Najbardziej naturalne wydaje mi się dodanie jakiejś stałej np. API_REQUEST i w zależności czy wywołanie jest przez użytkownika czy przez API wykonują się odpowiednie instrukcje. Tylko czy taki las IFów nie zaciemni za bardzo kodu. Ma ktoś pomysł jak to rozwiązać?
Go to the top of the page
+Quote Post

Posty w temacie
- nospor   API do wykorzystania przez zewnętrzne serwisy   16.02.2009, 08:11:30
- - Zigi   Chciałbym bardzo podziękować za stworzenie tego te...   16.02.2009, 20:54:13
|- - webdevil   Cytat(Zigi @ 16.02.2009, 20:54:13 ) J...   16.02.2009, 21:07:20
|- - Zigi   Cytat(webdevil @ 16.02.2009, 21:07:20...   8.03.2009, 10:24:38
- - Siela   Ja się chętnie podepnę pod temat. W sumie nigdy ni...   16.02.2009, 21:30:34
- - bigZbig   Ja mam niewielkie doświadczenie z SOUP-em (dwa pow...   19.02.2009, 15:24:25
- - Strzałek   Jeżeli chodzi o bezpieczeństwo API - [link=http://...   5.03.2009, 17:59:51
- - bigZbig   U mnie to wyglądało tak, że tworzyłem kontrolery s...   8.03.2009, 11:40:41
|- - Zigi   Miałbym do Ciebie pytanie @bigZbig w jaki sposób t...   10.03.2009, 13:38:33
- - AxZx   jako format wymiany danych ja bardziej skłaniam si...   10.03.2009, 14:15:43
|- - nasty   Cytat(AxZx @ 10.03.2009, 15:15:43 ) j...   1.04.2009, 23:55:08
- - LBO   API powinno się opierać na już istniejących akcjac...   21.03.2009, 14:04:36
- - Elf   Rozdzielmy tutaj dwie rzeczy: API oraz udostępnian...   26.06.2009, 23:16:55
- - skrypta   Przytocze przyklad API, produkt Basecamp ze stajni...   1.07.2009, 23:46:17
- - erix   Nie dyskusyjne, gdyż chcą umożliwić innym develope...   2.07.2009, 10:10:49
- - batman   Skoro temat został odgrzebany, to oddam swój głos ...   2.07.2009, 11:58:47
- - basso   Witam, A co z wydajnością ? Stawiał ktoś scentral...   28.11.2012, 22:45:31
- - ViX   Z mojego doświadczenia wynika, że API do pobierani...   26.04.2013, 11:06:06
- - cadavre   Ciekawy temat... szkoda tyle, że tak mało napisane...   26.07.2013, 19:12:11
- - Kalinowcyk   Ja opieram się o SOAP, a do generowania WSDL wykor...   2.09.2014, 21:28:48
- - Pyton_000   Laravel pozwala dosłownie w kilka dni stworzyć RES...   2.09.2014, 21:36:28


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 12:16