![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 142 Pomógł: 7 Dołączył: 3.08.2007 Skąd: śląsk Ostrzeżenie: (0%)
|
Witam.
Od dłuższego czasu użeram się z aktualizacją cen w sklepie internetowym. Dystrybutor nawet kilka razy dziennie zmienia ceny, pół biedy jak obniża ale jak podnosi to zaliczam plecy. Chciałbym zrobić jakiś skrypt / system, który pobierze mi z jego strony aktualne ceny i zaktualizuje je u mnie ... obecnie robię aktualizacje 5000 produktów z użyciem pliku txt. Mój sklep jest oparty na MySQL więc nie ma problemu z dostępem do odpowiednich produktów i aktualizacji w pętli. Problem pojawia się u dystrybutora bo już wiem, że nie da mi dostępu do swojej bazy danych. Zacząłem czytać na temat cURL ale jakoś toporna ta biblioteka i nie znalazłem w miarę jasnego opisu wraz z konkretnymi przykładami ( za wyjątkiem jakichś prób pobrania wyników z google'a) Prosiłbym o jakieś sugestie ... strona dystrybutora: http://www.cortland.com.pl i np chce uaktualnić oprogramowanie Adobe ... Ten post edytował slawek3422 22.09.2009, 15:13:23 |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 2 Dołączył: 12.09.2009 Ostrzeżenie: (0%)
|
To wcale nie będzie takie trudne. Musisz napisać skrypt, który pobierze stronę produktu i wyciągnąć cenę za pomocą wyrażeń regularnych. Skrypt możesz uruchomiać co godzinę (CRON).
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 142 Pomógł: 7 Dołączył: 3.08.2007 Skąd: śląsk Ostrzeżenie: (0%)
|
tyle to też wydedukowałem (IMG:style_emoticons/default/smile.gif) problem w tym, że nie mam doświadczenia z cURL-em i myślę o jakimś innym rozwiązaniu ... o ile istnieje
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 1 575 Pomógł: 299 Dołączył: 26.03.2009 Ostrzeżenie: (20%)
|
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 135 Pomógł: 15 Dołączył: 17.08.2009 Ostrzeżenie: (0%)
|
A Masz mozliwosc dogadania sie z tym gosciem ?
Niech w miejscu gdzie dopisuje dane do bazy danych napisze cos takiego :
Oczywiscie to tylko przyklad, ale jesli bedzie kumaty to bedzie wiedzial, ze to niczym mu nie grozi, a jedynie wysyla do Twojego skryptu dane, ktore Ci sa potrzebne i beda zmieniane natychmiastowo. |
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%)
|
Zacząłem czytać na temat cURL ale jakoś toporna ta biblioteka i nie znalazłem w miarę jasnego opisu wraz z konkretnymi przykładami ( za wyjątkiem jakichś prób pobrania wyników z google'a) O cURL jest dużo na necie... http://wortal.php.pl/wortal/artykuly/php/b...i_protokol_http http://wortal.php.pl/wortal/artykuly/php/b..._2_protokol_ftp i: cURL To Ci wystarczy do nauki. |
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 142 Pomógł: 7 Dołączył: 3.08.2007 Skąd: śląsk Ostrzeżenie: (0%)
|
poczytałem troszkę i wyszło mi coś takiego:
ciekawi mnie dlaczego skrypt za każdym razem pobiera różną ilość wyników, nigdy nie zdarzyło się, żeby pobrał wszystkie produkty, o które mi chodzi ... co robię źle ? może ktoś się spotkał z tym, że curl nie działa dobrze w pętli itp. albo, że nie radzi sobie z wieloma zapytaniami w krótkim czasie, probowałem dawać interwał w pętli ale nie pomogło ... |
|
|
|
![]() ![]() |
|
Aktualny czas: 21.12.2025 - 18:19 |