Разлика между версии на „API“

От Уики на Читанка
Направо към: навигация, търсене
(разширяване)
(Творби: +orig_subtitle)
Ред 26: Ред 26:
  
 
; by
 
; by
: за стойност един или повече елемента от {id, title, subtitle, orig_title}, свързани с „,“; по подразбиране „title,subtitle,orig_title“
+
: за стойност един или повече елемента от {id, title, subtitle, orig_title, orig_subtitle}, свързани с „,“; по подразбиране „title,subtitle,orig_title“
  
 
Пример: http://chitanka.info/texts/search.xml?q=666&by=id&match=exact
 
Пример: http://chitanka.info/texts/search.xml?q=666&by=id&match=exact

Версия от 13:52, 17 май 2011

Търсене

Съществуват търсачки за основните обекти в библиотеката. За изходен формат се използва XML.

Общи параметри:

q
какво се търси
задължителен, минимум четири знака
by
къде да се търси
незадължителен
match
как да се търси
за стойност едно от {prefix, suffix, exact}; по подразбиране празно, което е равносилно на prefix или suffix

Книги

http://chitanka.info/books/search.xml?q=query

by
за стойност един или повече елемента от {id, title, subtitle, orig_title}, свързани с „,“; по подразбиране „title,subtitle,orig_title“

Пример: http://chitanka.info/books/search.xml?q=fant&by=title,orig_title&match=prefix

Творби

http://chitanka.info/texts/search.xml?q=query

by
за стойност един или повече елемента от {id, title, subtitle, orig_title, orig_subtitle}, свързани с „,“; по подразбиране „title,subtitle,orig_title“

Пример: http://chitanka.info/texts/search.xml?q=666&by=id&match=exact

Личности

http://chitanka.info/persons/search.xml?q=query

by
за стойност един или повече елемента от {id, slug, name, orig_name}, свързани с „,“; по подразбиране „name,orig_name“

Авторски поредици

http://chitanka.info/series/search.xml?q=query

by
за стойност един или повече елемента от {id, slug, name, orig_name}, свързани с „,“; по подразбиране „name,orig_name“

Издателски поредици

http://chitanka.info/sequences/search.xml?q=query

by
за стойност един или повече елемента от {id, slug, name}, свързани с „,“; по подразбиране „name“