goodgoosegod/teletypesdk
最新稳定版本:v1.0.0
Composer 安装命令:
composer require goodgoosegod/teletypesdk
包简介
SDK library for Teletype.app API
README 文档
README
Простой и удобный SDK для работы с API сервиса Teletype.app. Позволяет легко интегрировать функционал чатов и клиентской поддержки в ваше PHP-приложение.
Установка
Способ 1: Composer (рекомендуется)
composer require goodgoosegod/teletypesdk
Способ 2: Вручную
git clone https://github.com/your-account/teletype-sdk-php.git cp -r teletype-sdk-php/src/ path/to/your/project/
Быстрый старт
require_once 'vendor/autoload.php'; // или путь к TeletypeClient.php use Teletype\Sdk\TeletypeClient; use Teletype\Sdk\Exceptions\TeletypeException; $token = 'ваш_api_токен'; $client = new TeletypeClient($token); try { // Отправка сообщения $response = $client->sendMessage('dialog_123', 'Привет, мир!'); echo "Сообщение отправлено! ID: " . $response['data']['messageId']; } catch (TeletypeException $e) { echo "Ошибка: " . $e->getMessage(); }
Обработка ошибок
Все методы выбрасывают TeletypeException при ошибках:
try { $client->sendMessage('invalid_id', 'Текст'); } catch (Teletype\Sdk\Exceptions\TeletypeException $e) { echo "Ошибка {$e->getCode()}: {$e->getMessage()}"; }
Примеры
В папке examples приведены примеры использования библиотеки
Лицензия
Этот проект распространяется под лицензией MIT.
Разработано в рамках летней практики в СФУ | 2025
统计信息
- 总下载量: 5
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-07-11