tpmanc/tiu-mailbox

从邮箱获取tiu.ru订单和消息

dev-master 2017-06-14 06:46 UTC

This package is not auto-updated.

Last update: 2024-09-14 20:04:00 UTC


README

从邮箱获取tiu.ru订单和消息。

要求

通过Composer安装

运行以下命令

$ composer require tpmanc/tiu-mailbox "*"

或者添加

$ "tpmanc/tiu-mailbox": "*"

到您的composer.json文件的require部分。

用法

$tiu = new tpmanc\tiu\Tiu('{imap.yandex.ru:993/imap/ssl}INBOX', 'login@ya.ru', 'password');
$tiu = $tiu->setLimit(50); // set mail count per page (default = 20)
$pageCount = $tiu->getPageCount(); // get page count
$tiu = $tiu->getByPage(0); // find tiu emails on first page

$messages = $tiu->getMessages(); // get array of user messages
$orders = $tiu->getOrders(); // get array of user orders

$tiu->close();

消息对象

用户消息信息

...

$messages = $tiu->getMessages(); // get array of user messages
foreach ($messages as $message) {
    echo 'tiu id: ' . $message->getId();
    echo 'theme: ' . $message->getTitle();
    echo 'link: ' . $message->getLink();
}
...

订单对象

用户订单信息

...

$orders = $tiu->getOrders(); // get array of user orders
foreach ($orders as $order) {
    echo 'tiu id: ' . $message->getId();
    echo 'name: ' . $message->getUsername();
    echo 'link: ' . $message->getLink();
}
...