webazon / yoomoney
PHP library for YooMoney API
Requires
- php: >=5.2
- ext-curl: *
This package is auto-updated.
Last update: 2025-02-12 22:16:44 UTC
README
yoomoney-wallet
Неофициальная PHP библиотека API кошелька ЮMoney.
API кошелька позволяет частным лицам использовать возможности сервиса ЮMoney:
-
получать и отправлять переводы и совершать платежи с банковских карт или из кошелька ЮMoney
-
запрашивать информацию о кошельке: баланс, историю платежей и переводов;
-
получать HTTP-уведомления о переводах.
Установка
Можно установить используя менеджер пакетов Composer
$ composer require webazon/yoomoney
или скачать пакет с GitHub
!!! Все доступные методы возвращают объект, содержащий результат запроса к сервису ЮMoney.
Запрос авторизации
Перед запросом авторизации должно быть зарегестрировано приложение и получены client_id
и client_secret
$auth = new Webazon\Yoomoney\Auth($options); $auth_url = $auth -> getAuthUrl();
Успешный результат (в поле result
)
Получение токена
$access_token = $auth -> getAccessToken($code);
$code - Временный токен ( authorization code
) полученный на этапе Авторизации в redirect_uri
.
Формат запроса API
object api ( [string $metod] ,[array $options] )
- $metod - Метод запроса в соответсвии с официальной документацией
- $options - Входные параметры в соответсвии с официальной документацией
$api = new Webazon\Yoomoney\Api($access_token); $result = $api->api('account-info',$options); $result = $api->api('<МЕТОД>',$options);
License
© 2022 ИП Кацеф Алексей Михайлович