payourself2/monobank-bundle

提供与 mono 银行 symfony api 共同工作的机会

安装: 61

依赖关系: 0

建议者: 0

安全性: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:symfony-bundle

v0.1.22 2021-03-30 06:27 UTC

README

Packagist Packagist Code Coverage Psalm coverage

安装

确保已全局安装 Composer,如 Composer 文档中的安装章节所述。

使用 Symfony Flex 的应用程序

打开命令行,进入项目目录,然后执行

 composer require payourself2/monobank-bundle 

不使用 Symfony Flex 的应用程序

步骤 1:下载包

打开命令行,进入项目目录,然后执行以下命令以下载此包的最新稳定版本

composer require payourself2/monobank-bundle 

步骤 2:启用包

然后,将包添加到项目 config/bundles.php 文件中注册的包列表中,以启用该包

// config/bundles.php

return [
    // ...
    Payourself2\Bundle\MonobankBundle\MonobankBundle::class => ['all' => true],
];

配置

添加参数

如果您将要使用个人 API

monobank:
    personal_key: '%env(PAYOURSELF2_MONOBANK_PERSONAL_KEY)%'

如果您将要使用企业 API

monobank:
    pub_key: '%env(PAYOURSELF2_MONOBANK_PUB_KEY)%'
    priv_key: '%env(PAYOURSELF2_MONOBANK_PRIV_KEY)%'

重新定义您的 payourself2_monobank.send_request_adapter

services:
    payourself2_monobank.send_request_adapter:
        class: Payourself2\Bundle\MonobankBundle\Adapter\SymfonyClientAdapter
        autowire: true
        autoconfigure: true

文档

main

https://api.monobank.ua/docs

sign

https://gist.github.com/Sominemo/64845669d6326f2f73d356f025656bdb#file-mono-corp-api-signing-ru-md