Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> DPD zapis sledzenia przesylki do pliku
drtom
post 31.07.2015, 10:01:48
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 18.10.2009

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


Witam,
Do niedawna zapisywalem zawartosc strony do pliku poprzez file_get_contents

W tej chwili DPD cos pozmienialo i nie dziala mi to :/

Czy ma ktos pomysl w jaki sposob zapisac do pliku html strone:
https://tracking.dpd.de/parcelstatus?query=...mp;locale=en_DE

na dole strony jest ikona drukarki ktora generuje strone do drukowania, czy jest mozliwosc zapisu do pliku wlasnie tej strony?

Dziekuje i pozdrawiam,
Go to the top of the page
+Quote Post
kapslokk
post 31.07.2015, 13:43:07
Post #2





Grupa: Zarejestrowani
Postów: 965
Pomógł: 285
Dołączył: 19.06.2015
Skąd: Warszawa

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


Do pobrania możesz użyć cURL'a. Co do strony do druku - musiałbyś pogrzebać i sprawdzić co się dzieje tak naprawde po kliknięciu w tą drukareczkę wink.gif.

DPD nie udostępnia jakiegoś API przez, które byś mógł wygrzebać interesujące Cię dane?
Go to the top of the page
+Quote Post
drtom
post 31.07.2015, 15:28:29
Post #3





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 18.10.2009

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


Dziekuje za info.
API udostepnia ale sie na tym za bardzo nie znam sad.gif

Zrobilem cos takiego curlem ale nie pobiera informacji :/

  1. $ch = curl_init("http://tracking.dpd.de/parcelstatus?query=$plik[$j]&locale=pl_DE");
  2. $fp = fopen("tracking/$plik[$j].html", "w+");
  3.  
  4. curl_setopt($ch, CURLOPT_FILE, $fp);
  5. curl_setopt($ch, CURLOPT_HEADER, 0);
  6.  
  7. curl_exec($ch);
  8. curl_close($ch);
  9. fclose($fp);


Ma ktos jakis pomysl co z tym zrobic, lub moze mial ktos stycznosc z API?

Pzdr.

Ten post edytował drtom 31.07.2015, 15:47:56
Go to the top of the page
+Quote Post
viking
post 31.07.2015, 16:21:49
Post #4





Grupa: Zarejestrowani
Postów: 6 378
Pomógł: 1116
Dołączył: 30.08.2006

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


Przyjrzyj się jakie requesty strona wysyła: https://tracking.dpd.de/cgi-bin/simpleTrack..._1438356071779=


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 26.06.2025 - 20:00