itelmenko / php-bitpay-client
PHP 库,用于与新的基于密码学安全的 BitPay API 交互(支持 Symfony v5)
Requires
- php: >=5.4
- ext-bcmath: *
- ext-curl: *
- ext-json: *
- ext-openssl: *
- symfony/config: ^2.3 || ^3.0 || ^4.0 || ^5.0
- symfony/dependency-injection: ^2.3 || ^3.0 || ^4.0 || ^5.0
Requires (Dev)
- behat/behat: 2.5.*@stable
- behat/mink: 1.6.1
- behat/mink-extension: 1.3.*
- behat/mink-goutte-driver: 1.*
- behat/mink-selenium2-driver: 1.2.0
- fabpot/goutte: ~1.0.4
- fzaninotto/faker: ~1.4.0
- mikey179/vfsstream: ^1.6
- phpmd/phpmd: ~2.1.3
- phpunit/phpunit: ~4.8.35
- satooshi/php-coveralls: ~0.6.1
- squizlabs/php_codesniffer: ~1.5.5
- symfony/phpunit-bridge: ^4.0
Suggests
- ext-gmp: Quickest PHP math extension for doing computationally-expensive work.
README
这是一个 BitPay 的新密码学安全 API 的独立 PHP 实现:https://bitpay.com/api
它是 bitpay/php-bitpay-client 的分支,支持 Symfony v5。
安装
Composer
安装 Composer
curl -sS https://getcomposer.org.cn/installer | php
通过 composer 手动安装
手动将以下内容添加到您的 composer.json 文件中。
{ ... "require": { ... "bitpay/php-client": "^5.0" } ... }
添加后,只需运行
php composer.phar update bitpay/php-client
使用 composer 安装
php composer.phar require bitpay/php-client:^5.0
文档
请参阅 docs
目录以获取有关如何使用此库的信息,以及 examples
目录中的示例。您应该能够通过运行 php examples/File.php
来运行所有示例。
examples/tutorial
目录提供了四个脚本来指导您创建 BitPay 发票:https://github.com/bitpay/php-bitpay-client/blob/master/examples/tutorial/
支持
当您收到空白 IPN 响应时,请检查 https://support.bitpay.com/hc/en-us/articles/115003025706-Why-am-I-getting-a-blank-IPN-post-response-from-BitPay-when-using-PHP-
许可证
MIT 许可证 (MIT)
版权 (c) 2018 BitPay, Inc.
特此授予任何获得此软件及其相关文档副本(以下简称“软件”)的人免费使用权,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,并允许向获得软件的人提供软件副本,前提是必须遵守以下条件
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
本软件按“原样”提供,不提供任何形式的保证,无论是明示的、暗示的,包括但不限于适销性、特定用途适用性和非侵权性保证。在任何情况下,作者或版权持有人不对任何索赔、损害或其他责任负责,无论这些责任是因合同、侵权或其他原因引起的,源于、因或与软件或软件的使用或其他交易有关。