unapi / mailru
Unapi https://e.mail.ru service wrapper
Installs: 9
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/unapi/mailru
Requires
- php: >=7.1.0
- guzzlehttp/guzzle: ^6.3
- psr/log: ^1.0
- unapi/unapi: ^1.1
Requires (Dev)
- phpunit/phpunit: ^6.5
This package is auto-updated.
Last update: 2025-09-15 13:48:01 UTC
README
Модуль для работы с Web интерфейсом почты Mail.ru
Являтся частью библиотеки Unapi
Установка
composer require unapi/mailru
Получение токена авторизации
use unapi\mailru\Service; use unapi\mailru\Credentials; $service = new Service(); $credentials = new Credentials('login@mail.ru', 'password'); $token = $service->getToken($credentials)->wait();
Получение данных из интерфейса ящика
use unapi\mailru\parser\Mailbox; /** @var Mailbox $mailbox */ $mailbox = $service->getMailbox($credentials, $token)->wait(); var_dump($mailbox->getBody()->getFolders()); var_dump($mailbox->getBody()->getThreads());