Download the PHP package lan/ebs-sdk without Composer

On this page you can find all versions of the php package lan/ebs-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package ebs-sdk

ЭБС Лань PHP SDK

Build Status Scrutinizer Code Quality Code Coverage

Latest Stable Version Total Downloads Latest Unstable Version

Открытый API ЭБС Лань - RESTful API сервер, предназначенный для взаимодействия с информационными системами клиентов - подписчиков ЭБС Лань.

Содержание:

  1. Установка
  2. Автологин
  3. Доступ к метаданным

Установка

Для загрузки и установки SDK Вы можете воспользоваться одним из 3-х вариантов:

Инициализация клиента Api

Для авторизации на сервере ЭБС необходим токен, который выдается каждой организации индивидуально при подключении к сервису. Для первичного ознакомления с функционалом Вы можете использовать тестовый токен.

Авторизация по коду

ЭБС Лань поддерживает автоматическую регистрацию и авторизацию читателей подписчика по специальным образом формированной ссылке:

ВАЖНО! Обратите внимание, что автоматическая авторизация по ссылке с кодом возможна только для пользователей, которые были зарегистрированы тем же способом (при помощи автоматической регистрации). Пользователи, зарегистрированные при помощи инструментов управления пользователями через API или самостоятельно через форму регистрации на сайте должны входить при помощи логина и пароля, указанных при регистрации. Попытка авторизовать таких пользователей через автологин приведет к созданию нового аккаунта, не связанного с существующим.

Шаг 1. Получение объекта SDK

Шаг 2. Получение URL для авторизации по коду

Параметры:
Пример:

Смотри также:

Доступ к метаданным

Доступ к метаданным позволяет посредством API получать информацию о книгах и журналах, доступных подписчику ЭБС Лань в рамках приобретенной подписки.

Получение коллекции книг

Пример:

Смотри также:

Получение метаданных книги

Пример:

Смотри также:

Получение коллекции журналов

Пример:

Смотри также:

Получение метаданных журнала

Пример:

Смотри также:

Получение коллекции выпусков журнала

Пример:

Смотри также:

Получение метаданных выпуска журнала

Пример:

Смотри также:

Получение коллекции статей выпуска

Пример:

Смотри также:

Получение метаданных статьи

Пример:

Смотри также:

Управление пользователями

Получение списка пользователей

Пример:

Смотри также:

Получение пользователя и его метаданных

Пример:

Смотри также:

Создание пользователя

Пример:

Смотри также:

Изменение ФИО и/или пароля

Пример:

Смотри также:

Открепление пользователя

Пример:

Смотри также:

Отчетность

Статистика посещаемости

Пример:

Смотри также:

Статистика чтения книг

Пример:

Смотри также:

Статистика чтения журналов

Пример:

Смотри также:

Отчет о доступных книгах (по коллекциям)

Пример:

Смотри также:

Отчет о доступных книгах - доступные книги в коллекции

Пример:

Смотри также:

Отчет о доступных журналах

Пример:

Смотри также:

Формализованные отчеты

Библиотечный фонд

Пример:

Смотри также:

Электронные книги по направлениям подготовки

Пример:

Смотри также:

Специальное ПО

Пример:

Смотри также:


All versions of ebs-sdk with dependencies

PHP Build Version
Package Version
Requires php Version 5.6.* || 7.0.* || 7.1.* || 7.2.* || 7.3.* || 7.4.* || 8.0.*
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package lan/ebs-sdk contains the following files

Loading the files please wait ....