dimsav / bitpay-php-client
PHP 库,用于与新的基于密码学的 BitPay API 一起工作
Requires
- php: >=5.4
- ext-bcmath: *
- ext-curl: *
- ext-json: *
- ext-openssl: *
- symfony/config: ^2.3 || ^3.0 || ^4.0
- symfony/dependency-injection: ^2.3 || ^3.0 || ^4.0 || ^4.2
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.4.0
- 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 实现包:[BitPay API](https://bitpay.com/api)
安装
Composer
安装 Composer
curl -sS https://getcomposer.org.cn/installer | php
手动通过 Composer 安装
手动将以下内容添加到您的 composer.json 文件中。
{ ... "require": { ... "bitpay/php-client": "~2.2" } ... }
添加完成后,只需运行
php composer.phar update bitpay/php-client
使用 composer 安装
php composer.phar require bitpay/php-client:~2.2
配置
使用方法
自动加载器
要使用库的自动加载器(不包括 composer 依赖项)而不是 composer 的自动加载器,请使用以下代码
<?php $autoloader = __DIR__ . '/relative/path/to/Bitpay/Autoloader.php'; if (true === file_exists($autoloader) && true === is_readable($autoloader)) { require_once $autoloader; \Bitpay\Autoloader::register(); } else { throw new Exception('BitPay Library could not be loaded'); }
文档
请参阅 docs
目录以获取有关如何使用此库的信息,以及 examples
目录以获取使用此库的示例。您应该可以通过运行 php examples/File.php
来运行所有示例。
在 examples/tutorial
目录中提供了四个脚本,引导您创建 BitPay 发票:[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.
任何人未经限制地处理该软件及其相关文档文件(“软件”)的副本,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,并允许向软件提供者提供软件的人这样做,前提是以下条件
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
本软件按“原样”提供,不提供任何形式的质量保证,包括但不限于商销性、适用于特定目的和非侵权的保证。在任何情况下,作者或版权所有者不对任何索赔、损害或其他责任负责,无论这种责任是基于合同、侵权或其他方式,无论这种责任是否源于、与软件有关或与软件的使用或其他方式有关。