3. Загальний інтерфейс OAI
Даний розділ описує загальний інтерфейс ОАІ
3.1. Функціонування інтерфейсу OAI
Ваш інтерфейс OAI є вільно доступним, стабільним і постійно реагує на запити. Запит ListRecords у форматі oai_dc повертає результати без таймауту або помилок виводу. Ви повинні регулярно перевіряти функціональність вашого інтерфейсу OAI, наприклад, за допомогою браузера. Якщо ваш інтерфейс OAI не працює належним чином, індексування джерела неможливе. Формат oai_dc також є обов'язковим. Формат oai_dc ‒ це простий формат метаданих, заснований на стандарті Dublin Core[1] (DC), який використовується в протоколі OAI-PMH для обміну метаданими. Використання формату метаданих DС є мінімальною вимогою для сумісності з OAI-PMH.
[1]http://purl.org/dc/elements/1.1/
3.2. Кількість записів на сторінку
Для кожної відповіді ListRecords вашого інтерфейсу OAI ви повинні надати від 50 до 1000 записів на сторінку. Так званий resumptionToken в кінці файлу відповіді OAI-PMH працює і надає наступні від 50 до 1000 записів.
Якщо на сторінці буде менше 50 записів, це призведе до великої кількості окремих запитів, коли ми будемо збирати ваше джерело. З іншого боку, понад 1000 записів на сторінку роблять доставлені файли відносно великими і збільшують ризик переривань під час збору записів. Якщо токен resumptionToken не працює, повна індексація неможлива.
3.3. Контактні особи
У розділі Ідентифікаційні дані вашого інтерфейсу OAI у полі adminEmail вказано адресу електронної пошти, за якою можна зв'язатися з технічним оператором інтерфейсу OAI. Адреса електронної пошти доступна на головній сторінці вашого джерела, що гарантує прямий контакт з оператором постачальника контенту.