Существующие спецификации API веб-службы библиотеки Lending и инструменты интеграции - PullRequest
0 голосов
/ 29 января 2011

Я хочу создать веб-сервисы для своей локальной публичной библиотеки книг и медиа-коллекций. В частности, я хотел бы создать коллажи с этими данными и списками бестселлеров New York Times , Amazon и Netflix . Для меня наиболее подходящим вариантом является возможность увидеть самые фантастические фэнтезийные книги от Amazon и узнать, принадлежит ли библиотека копии.

Я ищу ответы о:

  1. Спецификации API : XML DTD, шаблоны REST URL, которые использовали другие, документация по методу веб-службы. Источники могут включать другие библиотеки, которые сделали что-то подобное, общедоступное или частное.
  2. Инструменты интеграции : Я предполагаю, что, вероятно, существует ограниченное число доминирующих системных библиотек, используемых для управления своими коллекциями, например, если есть какие-либо инструменты для обмена данными внутри них.

Единственное, что я обнаружил удаленно по этим направлениям, это libx , но это плагин для браузера, облегчающий поиск по данной библиотеке, но, похоже, не предлагает ничего похожего на использование в других контекстах.

Наконец, я знаю, что мог бы добиться всего этого, воспользовавшись вышеперечисленными услугами сторонних производителей и написав скребок для экрана для онлайн-каталога библиотеки. Но я очень надеюсь, что у кого-то есть знания о существующих инструментах для извлечения данных из библиотечных систем или спецификациях для их обмена, которые могут облегчить эту деятельность.

1 Ответ

1 голос
/ 30 января 2011

libx.org также содержит MAJAX в качестве такой ссылки, и небольшое количество переходов оттуда приводит вас к http://xisbn.worldcat.org/liblook/index.htm

Возможно, некоторые из них могут дать вам подсказку?

Но на самом деле все это будет зависеть от того, что ваша локальная библиотека что-то делает - эта страница поиска по каталогу не поддерживает поиск по ISBN.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...