PHPackages                             runet-id/api-client - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. runet-id/api-client

ActiveLibrary[API Development](/categories/api)

runet-id/api-client
===================

RUNET-ID API Client

2.1.38(8y ago)024.7k—5.6%2[1 issues](https://github.com/ruvents/runet-id-php-client/issues)3MITPHPPHP &gt;=5.3.9

Since Mar 9Pushed 3y ago6 watchersCompare

[ Source](https://github.com/ruvents/runet-id-php-client)[ Packagist](https://packagist.org/packages/runet-id/api-client)[ RSS](/packages/runet-id-api-client/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (5)Dependencies (3)Versions (68)Used By (3)

Официальный API-клиент RUNET-ID для PHP
=======================================

[](#официальный-api-клиент-runet-id-для-php)

[![GitHub license](https://camo.githubusercontent.com/b8964c141170533da7dc761e94720d5b8cb351e99dacf423f8b7964cb657f6ff/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f727576656e74732f72756e65742d69642d7068702d636c69656e742e7376673f7374796c653d666c61742d737175617265)](https://github.com/ruvents/runet-id-php-client/blob/master/LICENSE)[![Travis branch](https://camo.githubusercontent.com/1c66b4cf5604a10766e77f6a5405e60445a3f54fd3f22f31be9a694d3b9fab7f/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f727576656e74732f72756e65742d69642d7068702d636c69656e742f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/ruvents/runet-id-php-client)[![Codecov branch](https://camo.githubusercontent.com/fd8c28cbb9a64312bb7ad861e5bb7f86f2833fd44981c8ab3c6aa73a184af91f/68747470733a2f2f696d672e736869656c64732e696f2f636f6465636f762f632f6769746875622f727576656e74732f72756e65742d69642d7068702d636c69656e742f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://codecov.io/gh/ruvents/runet-id-php-client)[![Packagist](https://camo.githubusercontent.com/29514ff0910f415fec6611ebf31be7c823aaa5f97648c8473e37ecda108d8695/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f72756e65742d69642f6170692d636c69656e742e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/runet-id/api-client)[![Packagist Pre Release](https://camo.githubusercontent.com/ae0e931d1b09faec0a7c0978675e7ad3ec1246c1f3b4c0d032afcb417b2fe802/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f767072652f72756e65742d69642f6170692d636c69656e742e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/runet-id/api-client)

[Документация по API RUNET-ID.](https://runet-id.com/apidoc/)

Установка
---------

[](#установка)

Выполните установку пакетов.

`$ composer require runet-id/api-client:^3.0@beta php-http/discovery guzzlehttp/psr7 php-http/guzzle6-adapter`

Пакет `php-http/discovery` необходим для быстрого старта. Позднее Discovery можно заменить явными инъекциями HTTP-клиента и PSR-7 фабрик. Подробнее в разделе **Удаление библиотеки Discovery**.

Вместо `guzzlehttp/psr7` вы можете использовать [любую имплементацию PSR-7 сообщений](https://packagist.org/providers/psr/http-message-implementation), например, [zendframework/zend-diactoros](https://packagist.org/packages/zendframework/zend-diactoros).

Вместо `php-http/guzzle6-adapter` вы можете использовать [любую имплементацию HTTP-клиента](https://packagist.org/providers/php-http/client-implementation), например, [cURL client](https://packagist.org/packages/php-http/curl-client) или [Socket client](https://packagist.org/packages/php-http/socket-client).

Использование
-------------

[](#использование)

```
