{"repo":"tigusigalpa/yandexcloud-billing-php","free":true,"listed":false,"github":"https://github.com/tigusigalpa/yandexcloud-billing-php","clone":"git clone https://github.com/tigusigalpa/yandexcloud-billing-php.git","description":"PHP SDK для Yandex Cloud Billing API с поддержкой OAuth и Service Account аутентификации. Управление биллинговыми аккаунтами, бюджетами, анализ стоимости и использования ресурсов. Laravel интеграция, кэширование токенов, Artisan команды. Production-ready решение для автоматизации биллинга.","language":"PHP","stars":16,"topics":["api","billing","laravel","php","sdk","yandex-cloud"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Yandex Cloud Billing PHP SDK PHP/Laravel клиентская библиотека для Yandex Cloud Billing API — сервиса управления биллинговыми аккаунтами, бюджетами и анализа расходов в Yandex Cloud. Примечание: Этот пакет использует yandex-cloud-client-php для управления инфраструктурой Yandex Cloud (авторизация, организации, облака, каталоги). 📚 Документация - Документация Yandex Cloud Billing - Руководство по быстрому старту - Справочник API - Руководство по OAuth токенам - API Endpoint: https://billing.api.cloud.yandex.net ✨ Возможности - ✅ Полная поддержка Yandex Cloud Billing API - ✅ Автоматическая генерация IAM токена из OAuth токена - ✅ Управление биллинговыми аккаунтами - ✅ Создание и управление бюджетами с уведомлениями - ✅ Привязка облаков к биллинговым аккаунтам - ✅ Управление правами доступа - ✅ OAuth и Service Account аутентификация - ✅ Кэширование IAM токенов (файловая система, Redis) - ✅ PHP 8.0+ со строгой типизацией - ✅ Интеграция с Laravel 8-12 (service provider, facade, config) - ✅ Artisan команды для управления через CLI - ✅ Типизированные исключения для лучшей обработки ошибок - ✅ Валидация данных перед отправкой в API - ✅ Комплексное покрытие тестами 📦 Установка ⚙️ Конфигурация (Laravel) Опубликуйте файл конфигурации: Добавьте переменные окружения в ваш .env : 🔐 Руководство по авторизации и подключению к API Шаг 1: Получение OAuth токена Документация: Руководство по OAuth токенам Получите токен через OAuth запрос: 1. Откройте URL выше в вашем браузере 2. Авторизуйте ","default_branch":null,"files":null,"tree":[],"storefront":"/r/tigusigalpa","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tigusigalpa/yandexcloud-billing-php/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}