predanie/yookassa-sdk-php

这是与YooMoney集成的开发者工具。

dev-main 2022-04-20 08:25 UTC

This package is auto-updated.

Last update: 2024-09-20 15:14:09 UTC


README

Build Status Latest Stable Version Total Downloads Monthly Downloads License

俄语 | 英语

用于通过API进行支付的客户端,适用于那些使用API连接到YooKassa的用户。适用于需要使用API进行支付的YooKassa。

要求

PHP 5.3.2 (及以上) 及其 libcurl 扩展

安装

在控制台中通过 Composer

  1. 安装 Composer 包管理器。
  2. 在控制台中运行以下命令
composer require yoomoney/yookassa-sdk-php

在项目的 composer.json 文件中

  1. 在文件 composer.json 中,将以下行添加到项目的依赖列表中:"yoomoney/yookassa-sdk-php": "^2.0"
...
    "require": {
        "php": ">=5.3.2",
        "yoomoney/yookassa-sdk-php": "^2.0"
...
  1. 更新项目依赖。在控制台中切换到 composer.json 所在的目录,并运行以下命令
composer update
  1. 在您的项目代码中连接到我们的客户端的自动加载文件
require __DIR__ . '/vendor/autoload.php';

手动

  1. 下载 YooKassa API PHP 客户端库存档,解压缩并将其中的 lib 目录复制到您的项目中的相应位置。
  2. 在您的项目代码中连接到我们的客户端的自动加载文件
require __DIR__ . '/lib/autoload.php'; 

开始使用

  1. 导入所需的类
use YooKassa\Client;
  1. 创建客户端对象的实例,并设置商店标识符和密钥(您可以在YooKassa个人账户中获取)。 如何生成密钥
$client = new Client();
$client->setAuth('shopId', 'secretKey');
  1. 调用所需的API方法。 更多关于YooKassa API的信息