Download the PHP package tds-so/php-sdk without Composer
On this page you can find all versions of the php package tds-so/php-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package php-sdk
TDS.SO PHP SDK
Официальный PHP SDK для работы с API v2 TDS.SO - системы управления трафиком.
Требования
- PHP 7.2 или выше
- Composer
- Guzzle HTTP Client 6.5+ или 7.0+
Установка
Быстрый старт
Основные возможности
Работа с ссылками
Работа с доменами
Кеширование при проверке доменов
API v2 автоматически кеширует результаты проверки валидных доменов на 10 минут. При повторной проверке тех же доменов в течение этого времени, они не будут проверяться повторно, что значительно ускоряет процесс и снижает нагрузку.
Работа с шаблонами
Создание редиректов
Обработка ошибок
Расширенные возможности
Пользовательский HTTP клиент
Вы можете использовать свою реализацию HTTP клиента:
Пользовательская конфигурация
Примеры использования
Полный пример работы
Принципы SOLID
SDK следует принципам SOLID:
- Single Responsibility: Каждый класс имеет одну ответственность
- Open/Closed: Легко расширяется через интерфейсы
- Liskov Substitution: Все реализации интерфейсов взаимозаменяемы
- Interface Segregation: Узкие, специфичные интерфейсы
- Dependency Inversion: Зависимость от абстракций, а не конкретных реализаций
Лицензия
MIT License
Поддержка
- Email: [email protected]
- Documentation: https://docs.tds.so
All versions of php-sdk with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.2
ext-json Version *
guzzlehttp/guzzle Version ^6.5 || ^7.0
psr/http-client Version ^1.0
psr/http-message Version ^1.0 || ^2.0
ext-json Version *
guzzlehttp/guzzle Version ^6.5 || ^7.0
psr/http-client Version ^1.0
psr/http-message Version ^1.0 || ^2.0
The package tds-so/php-sdk contains the following files
Loading the files please wait ...