unapi / mailru
There is no license information available for the latest version (1.0) of this package.
Unapi https://e.mail.ru service wrapper
1.0
2018-08-16 19:31 UTC
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: 2024-11-15 12:02:30 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());