![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 15.08.2023 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Jestem autorem strony do personalizacji filtrów w grze Path of Exile. Wkrótce rusza nowa liga i być może uruchomię ją razem z nią. Potrzebuję zdobyć/wyciągnąć z jakiegoś źródła wykaz wszystkich Currency - są to takie Orby w grze np: Chaos Orb itp. Podobno nie ma takiego źródła oficjalnie udostępnionego, przez API, taką tez otrzymałem odpowiedź z zespołu GGG przez email. Ale nie chce mi się w to wierzyć, bo przecież na stronach takich jak ta mamy wykaz tych orbów a jest to oficjalna strona PoE. Oprócz tego źródła dostałem jeszcze kilka innych jak to: https://poe.ninja/data https://www.pathofexile.com/api/trade/data/items https://www.pathofexile.com/api/trade/data/static Czy całe API ninja, które ma takie źródła: https://poedb.tw/poe-api Tak więc wracając do tematu i meritum sprawy, po co w ogóle to piszę i o co chodzi. Chciałem dopiąć swego i być niezależny, bo takie mam założenia, choć pewnie i tak skorzystam z portalu ninja, bo tam wszystko jest poukładane według teraźniejszej ekonomii. Podejrzewam że jest możliwość wyciągnięcia źródła skąd czerpane są informacje do na tej stronie: https://www.pathofexile.com/trade/about To jest oryginalna strona PoE i skoro oni z niej korzystają to znaczy że jest to najlepsze źródło, najbardziej wiarygodne. Jak na razie nie udało mi się namierzyć źródła. Tak więc prośba może ktoś ma jakiś pomysł, może jest jakieś narzędzie do prześwietlania stron w celu wyciągnięcia kodu. Może jest to w skrypcie JS i na co patrzeć, co ułatwi mi przeszukiwanie na tej stronie, jakieś pomysły, a może jest ktoś w tym obyty i od razu wskaże gdzie to jest. Oczywiście moja strona jest niekomercyjna. Ten post edytował php10darek334 15.08.2023, 09:49:22 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 395 Pomógł: 71 Dołączył: 15.07.2014 Ostrzeżenie: (0%) ![]() ![]() |
Załóż konto na PoE - czymkolwiek to jest - i napisz crawlera, który wyciągnie Ci te dane czytając HTML.
Polecam tą bibliotekę: https://github.com/symfony/panther aczkolwiek napisać go możesz w czym chcesz. Nawet w Pythonie czy z użyciem Behata. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 15.08.2023 Ostrzeżenie: (0%) ![]() ![]() |
Hejka,
dziękuję za szybką odpowiedź. Nie wiem co to jest crawler, ale domyślam się. Jak widać człowiek nie wszystko wie i dobrze. Mimo że mam dosyć zaawansowane umiejętności w PHP i trochę znam JS, to sporo nie wiem, od razu się przyznaje i to chyba o to chodzi żeby rozmowa była szczera, bo tak to powinno wyglądać. Ok poczytam. Na razie mam już pewne źródło z którego będę korzystał, ale tak dla zasady ciekawy jestem skąd oni ciągną dane skoro jak mi napisali klika razy "nie udostępniają takich danych". Dzięki za wskazówkę. Ten post edytował php10darek334 15.08.2023, 15:42:22 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 395 Pomógł: 71 Dołączył: 15.07.2014 Ostrzeżenie: (0%) ![]() ![]() |
Pod "nie udostępniają takich danych" może kryć się to, że nie udostępniają ich osobom trzecim.
Sami mogą mieć jednak dostęp do API serwerów skoro są oficjalnym tworem. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 22.05.2025 - 07:37 |