[php] wysyłanie i odbieranie danych z/do skyscanner.pl, wyszukiwanie lotów przy użyciu aplikacji |
[php] wysyłanie i odbieranie danych z/do skyscanner.pl, wyszukiwanie lotów przy użyciu aplikacji |
19.04.2018, 13:23:36
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 19.04.2018 Skąd: Polska Ostrzeżenie: (0%) |
Cześć,
pracuję nad skryptem w php, który pozwoliłby wysyłać zapytanie do strony skyscanner.pl (lotnisko wylotu, docelowe, data wylotu) i otrzymywać informację zwrotną (cena biletu). Z tego co mi się udało ustalić to powinienem skorzystać z biblioteki cURL (chyba, że jestem w błędzie to proszę mnie poprawić i naprowadzić na właściwą scieżkę). Stworzyłem kod przy użyciu komend curl_setopt jednak skrypt ani nie wysyła ani nie pobiera żadnych danych. Bardzo proszę o jakieś wskazówki abym mógł ruszyć z tym moim projektem. Pozdrawiam |
|
|
19.04.2018, 13:28:43
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 440 Pomógł: 6290 Dołączył: 27.12.2004 |
Jak piszesz jakis kod to wypadaloby go nam pokazac. Jak mamy ci udzielic wskazowek skoro nei wiemy co splodziles. No chyba ze oczekujesz wsazowki: zajrzyj do manuala php - masz tam przyklady jak uzywac CURL. TADA.
No i kolejna sprawa: czemu nie uzyjesz ich API? -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
19.04.2018, 13:45:00
Post
#3
|
|
Grupa: Zarejestrowani Postów: 531 Pomógł: 55 Dołączył: 3.01.2016 Skąd: Łowicz Ostrzeżenie: (0%) |
Jeśli nie robisz tego przez API to w linku masz gotowy prosty agregator teści, który kiedyś napisałem https://github.com/RobertRorog/harvester
Ten post edytował LowiczakPL 19.04.2018, 13:46:31 -------------------- Szukam zleceń Symfony, Laravel, Back-End, Front-End, PHP, MySQL ...
|
|
|
19.04.2018, 14:05:05
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 440 Pomógł: 6290 Dołączył: 27.12.2004 |
@Lowiczak odsylasz do jakiegos tam projektu tylko po to by ted07 wzial sobie ten kod
? Rownie dobrze mogl to znalezc w manualu No chyba ze przyswiecal temu inny cel, to chetnie poznam bom wielce ciekaw -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
19.04.2018, 21:32:25
Post
#5
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 19.04.2018 Skąd: Polska Ostrzeżenie: (0%) |
Dziękuję wszystkim za chęć pomocy.
Przepraszam, że nie umieściłem kodu już to naprawiam. Chociaż uważam, że nie ma się za bardzo czym chwalić, bo to są moje pierwsze kroki.
Powyższym kodem chciałem wysłać dane do pól (np. z/do lotnisk) ale mi się to nie udało. Proszę za konstruktywna krytykę. |
|
|
20.04.2018, 08:30:49
Post
#6
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
Jeśli chcesz się bawić przez cURL to...
Wchodzisz na stronę wypełniasz sobie co tam chcesz danymi odpalasz konsolę developerską przeglądarki wysyłasz Formularz i w konsoli sprawdzasz gdzie poleciał, jakie dane w jakich polach Potem implementujesz to samo w cURL tj wprowadzasz dane wg. nazw pól formularza i wysyłasz to na adres na który poszedł requestem To taki wieki skrót bo na 80% i tak nie zadziała bo pewnie są jakieś tokeny itd. Także jeśłi jesteś początkujący to będzie to dla Ciebie gorsze niż piekło. |
|
|
20.04.2018, 21:13:29
Post
#7
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 19.04.2018 Skąd: Polska Ostrzeżenie: (0%) |
@Pyton_000 dzięki za odpowiedz i przesłanie schematu jaki powinienem zastosować.
Tak, jestem początkujący ale lubię wyzwania ;-) Wg, wskazówek do analizy użyłem Firefoxa wszedłem na stronę skyscanner.pl wypełniłem potrzebne pola dałem szukaj. Pojawiła się strona z wynikami. I tak, pierwsze co zauważyłem to niektóre wpisane dane mogę odczytać z paska adresowego. https://www.skyscanner.pl/transport/loty/kr...se&ref=home dalej F12 - sieć i tutaj jest już gorzej. Na co zwrócić uwagę, co poddać analizie? Bardzo bym prosił o wskazówki co jest isotne i co powinienem poddać analizie? Ten post edytował Ted07 20.04.2018, 21:27:05 |
|
|
Wersja Lo-Fi | Aktualny czas: 28.03.2024 - 18:26 |