max-messenger-bot/max-uploader-php
最新稳定版本:0.1.0
Composer 安装命令:
composer require max-messenger-bot/max-uploader-php
包简介
Max messenger Uploader
关键字:
README 文档
README
Этот пакет предназначен для загрузки файлов на сервера для Max API в полностью объектно-ориентированном формате.
Multipart upload и Resumable upload методы.
Полный контроль над загрузкой.
Актуальность: 15 апреля 2026 г.
use MaxMessenger\Bot\MaxApiClient; use MaxMessenger\Uploader\MaxUploader; $apiClient = new MaxApiClient('your-access-token'); $uploader = new MaxUploader($apiClient); $fileToken = $uploader->uploadFile(__FILE__); $message = NewMessageBody::new() ->addFileAttachment($fileToken); $apiClient->sendMessageToUser(12345678, $message);
Warning
По поводу ошибок в клиенте, пожалуйста обращайтесь ко мне напрямую:
Основные особенности
- Реализована загрузка файлов на сервера обоими поддерживаемыми способами.
- Возможность вести логи, следить за происходящими процессами, следить за прогрессом загрузки.
- Это полностью объектно-ориентированный код без array shapes (object-like arrays).
- Для загрузки файлов не требуется изучение официального API.
- В большинстве случаев для понимания работы, Вам достаточно будет посмотреть примеры кода.
- Входные и выходные данные валидируются.
- Весь функционал разбит на слои, каждый слой может быть частично или полностью заменён Вашей реализацией.
Способы загрузки
- Multipart upload — Более простой, но менее надёжный способ загрузки (реализован классом
MaxSimpleUploader). - Resumable upload — Рекомендуемый способ загрузки (реализован классом
MaxUploader).
Документация в коде
I believe that in-code documentation should be in English. However, due to a lack of resources to translate the documentation into English, the in-code documentation is presented in Russian.
Я считаю, что документация в публичном коде должна быть на английском языке. Однако из-за нехватки ресурсов для перевода документации на английский язык, документация в коде представлена на русском языке.
Установка
composer require max-messenger-bot/max-uploader-php
Требования
- PHP 8.2+
Зависимости
max-messenger-bot/max-bot-api-php^0.1|^0.2mj4444/simple-http-client^0.2 — HTTP-клиент для выполнения запросов
Примеры
Больше примеров смотрите в документации в разделе примеры.
Документация
统计信息
- 总下载量: 20
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 3
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-04-16