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

This package is auto-updated.

Last update: 2024-10-15 11:49:31 UTC


README

Build Status Latest Stable Version

Модуль для работы с 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());