webazon/yoomoney

YooMoney API 的 PHP 库

1.0.1 2022-10-12 15:50 UTC

This package is auto-updated.

Last update: 2024-09-12 21:28:59 UTC


README

yoomoney-wallet

Latest Version Packagist Downloads

非官方的 PHP 库 YooMoney 钱包 API.

钱包 API 允许个人使用 YooMoney 服务的功能

  • 接收和发送转账,以及使用银行卡或 YooMoney 钱包进行支付

  • 查询钱包信息:余额、支付和转账历史;

  • 接收转账的 HTTP 通知。

安装

可以使用 Composer 包管理器进行安装

$ composer require webazon/yoomoney

或从 GitHub 下载包

!!! 所有可用的方法都返回一个包含对 YooMoney 服务请求结果的对象的

授权请求

在请求授权之前,必须在 注册应用程序 并获得 client_idclient_secret

$auth = new Webazon\Yoomoney\Auth($options);
$auth_url = $auth -> getAuthUrl();

成功结果(在 result 字段中)

获取令牌

$access_token = $auth -> getAccessToken($code);

$code - 在 redirect_uri 阶段的授权过程中获得的临时令牌(authorization code)。

API 请求格式

对象 api ( [string $metod] ,[array $options] )

  • $metod - 请求方法,与 官方文档 中的定义一致
  • $options - 输入参数,与 官方文档 中的定义一致
$api = new Webazon\Yoomoney\Api($access_token);

$result = $api->api('account-info',$options);
$result = $api->api('<МЕТОД>',$options);

许可证

© 2022 ИП Кацеф Алексей Михайлович