Teraz jest 19 kwi 2024 19:25:27




Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 31 ]  Przejdź na stronę Poprzednia strona  1, 2, 3
Plugin Wolnych Lektur do Calibre 
Autor Wiadomość
Użytkownik

Dołączył(a): 16 lip 2011 14:21:10
Posty: 133
eCzytnik: Kindle 3
Post Re: Plugin Wolnych Lektur do Calibre
t3d napisał(a):
ale po co API, jeśli i tak musisz użyć wyszukiwarki? Co da api, jeśli wyszukujesz po fragmencie tytułu, a nie po autorze?

Zwracany wynik zawiera odnośniki do plików. Problem z ich API, który dopiero teraz zauważyłem, jest taki, że http://wolnelektury.pl/api/books/pan-tadeusz/ da ładne wyniki, ale http://wolnelektury.pl/api/books/pan/ zwróci Not Found. Moim zdaniem można to zrobić tak, że najpierw próbujemy przez API a jeśli fraza wyszukiwania będzie niedokładna wtedy API nic nie zwróci i trzeba poradzić sobie inaczej...

Przejrzałem kod strony http://wolnelektury.pl/static/opensearch.xml i jest tam taki szablon http://wolnelektury.pl/opds/search/?q={searchTerms}&author={atom:author}&translator={atom:contributor}&title={atom:title}. Działa to tak sobie, http://wolnelektury.pl/opds/search/?q=pan nie znajduje nic, ale http://wolnelektury.pl/opds/search/?title=pan już zwraca książki mające "pan" w tytule, wraz z odnośnikami do poszczególnych plików.

Moim zdaniem można zrobić tak, że najpierw się szuka poprzez http://wolnelektury.pl/opds/search/?title={searchTerms}, jeśli nic się nie znajdzie użyć http://wolnelektury.pl/opds/search/?author={searchTerms}, można też zastosować obie metody i połączyć wyniki. Narzut czasowy nie powinien być duży bowiem zwracana strona to raptem kilka linijek tekstu.
t3d napisał(a):
Jeśli masz ochotę się pobawić

Na chwilę obecną nie, gdyż zajmuję się przekształceniem bazy cytatów z programu CyTaT w ePuba, gdyż dostałem pozwolenie od jednego z twórców tego programu. Jestem już w zaawansowanym stadium prac i chcę dokończyć tę pracę jak najszybciej. O rezultacie poinformuję w stosownym czasie ;)


14 kwi 2012 15:39:58
Zobacz profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 31 ]  Przejdź na stronę Poprzednia strona  1, 2, 3


Kto przegląda forum

Użytkownicy przeglądający to forum: Brak zalogowanych użytkowników i 2 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów

Skocz do: