Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Sledzenie paczek Poczty Polskiej - czy to mozliwe?
Forum PHP.pl > Forum > Przedszkole
spoofek
oficjalna strona do sledzenia paczek znajduje sie tutaj
http://sledzenie.poczta-polska.pl/

jednak ma ona pewna wade, nie mozna wyslac klientowi linka z jego paczka w takiej postaci np, jak w tym serwisie:

http://www.sledzenie-paczek.pl/?nr=00259007733234108741

i teraz moje pytanie, czy skomplikowane byloby napisanie czegos takiego co wysylaloby zapytanie do systemu poczty polskiej ? cos ala serwis sledzenie-paczek.pl

gdyby system poczty byl normalny, tzn tworzyl linka z nr przesylki to nie byloby problemu ale widze ze tu ktos sprytnie obszedl temat serwisem sledzenie-paczek.pl smile.gif i chcialbym cos takiego postawic w sudomenie swojego sklepu i wysylac linka klientom.

bardzo proze o pomoc, zaplace za ewentualna pomoc w napisaniu

pozdrawiam
klocu
Nie jest to skomplikowane:
1) odpytujesz serwis śledzenia przesyłek PP w celu uzyskania tokenu (curl)
2) wysyłasz do pocztowej usługi dane formatu XML i uzyskujesz numer paczki w systemie pocztowym, który nie jest tożsamy z numerem nadawczym
3) odpytujesz usługę pod kątem urzędów / masy / gabarytu
4) odpytujesz usługę pod kątem historii podróży

potrzebne: chęci, znajomość poruszania się po obiektach XML, curl, wyrażenia regularne
markonix
Poczta polska nie udostępnia API?questionmark.gif
pitu
Cytat(markonix @ 14.03.2013, 23:24:05 ) *
Poczta polska nie udostępnia API?questionmark.gif


Udostępniają:
Cytat
Poczta Polska S.A. udostępnia usługę sieciową (tzw. web service), która może być wykorzystana do tworzenia aplikacji umożliwiających śledzenie przesyłek pocztowych. Usługa dostępna jest pod adresem: http://tt.poczta-polska.pl.
spoofek
Witam,
Czy ktos podjalby sie zadania napisania takiego prostego skryptu odpytującego system pocztowy, tak abym mogl sobie go zainstalowac w subdomenie mojego sklepu.

Zapraszam na gg 43812976

pozdrawiam
ber32
Witam
  1. $soap = new SoapClient('https://tt.poczta-polska.pl/Sledzenie/services/Sledzenie?wsdl')or die('brak połączenia');
  2. if($soap)
  3. {
  4. print_r($soap);
  5. echo "jest polaczenie";
  6. }else{
  7. echo "brak polaczenia";
  8. }

i co dalej

chyba wyłączyli api bo zapytanie nie działa
hs20
Poczta polska ma api, oprogramowałem je niedawno w firmie gdzie pracuję - ewalka.pl w kartach transakcji aby klienci mieli komplet informacji o paczce.
Sprawa nie jest wcale prosta bo jest kilka punktów w których można się zablokować ale warto śledzenie paczek dodać.

ber32 - u nas śmiga normalnie, źle wywołałeś metodę, doczytaj dokumentację bo musisz coś dopisać, to nie standardowe wywołanie soap jak do allegro tylko utrudnione co by programista miał ciężej smile.gif

Dostęp do api wymaga prowadzenia firmy i umowy z pocztą, później przesłania im dokumentów jeżeli mówimy o masowych zapytaniach (powyżej 1 paczki...).


Generalnie poczta ma api do śledzenia paczek i średnio udaną aplikację do ich nadawania ale dzięki bogu u nas 99% paczek biorą 2 firmy kurierskie smile.gif

spoofek - daj znać na priva czego oczekujesz i ile oferujesz - po godzinach pracy mogę się podjąć bo puki co dobrze mi płacą a i robotą zasypują smile.gif
skleps
Cytat(hs20 @ 21.03.2013, 15:41:37 ) *
Generalnie poczta ma api do śledzenia paczek i średnio udaną aplikację do ich nadawania ale dzięki bogu u nas 99% paczek biorą 2 firmy kurierskie smile.gif


Toto api jest w miarę łatwe i przyjemne do podejrzenia co się z paczką dzieje?
Teraz firma ma podpisaną umowę na wysyłanie paczek pobraniowych i listów poleconych.
Jak zobaczyłem ten program do nadawania to pomyślałem że lepiej stworzyć własny system obsługi wysyłki - mamy teraz własne pule numerów nadawczych i drukujemy sobie druki paczek pobraniowych i R-ki łatwo szybki i przyjemnie smile.gif
Ale też nam brakuje możliwości sprawdzania na bieżąco co się z daną przesyłką dzieje..

Nota bene - jakoś da się sprawdzać los listów poleconych na podstawie numerów nadawczych?
ber32
Nie mogę się połączyć
Cytat


ktoś może to sprawdzić
hs20
skleps - nie ma trudnych api smile.gif pobaw się nim choć od razu napiszę tobie że jak w przypadku allegro - właściwe api musisz oprogramować inaczej niż to testowe...
ber32
no tak
Cytat
ber32 - u nas śmiga normalnie, źle wywołałeś metodę, doczytaj dokumentację bo musisz coś dopisać, to nie standardowe wywołanie soap jak do allegro tylko utrudnione co by programista miał ciężej smile.gif

Dostęp do api wymaga prowadzenia firmy i umowy z pocztą, później przesłania im dokumentów jeżeli mówimy o masowych zapytaniach (powyżej 1 paczki...).



tu był opis
Cytat

i dokumentacja, lecz brak połączenia przynajmniej u mnie

dlatego pytam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.