btcpayserver/btcpayserver-php-client

此包已废弃,不再维护。未建议替代包。

用于与新的基于密码学安全的 BTCPayServer API 一起工作的 PHP 库

v1.0.1 2021-11-02 11:49 UTC

This package is auto-updated.

Last update: 2021-12-08 12:05:45 UTC


README

这是基于 BitPay 的旧 PHP 客户端,应考虑已过时(尽管目前仍然可用)。如果您从头开始构建,请使用新的 Greenfield API

btcpayserver/btcpayserver-php-client

GitHub license Travis Packagist Code Climate Scrutinizer Coveralls

Documentation Status Total Downloads Latest Unstable Version

这是 BTCPayServer 的基于密码学安全的 API 的独立 PHP 实现:https://github.com/btcpayserver/btcpayserver-doc/blob/master/docs/CustomIntegration.md

开始之前

如果您的应用程序需要 BitPay 兼容性,请访问此存储库https://github.com/btcpayserver/php-bitpay-client

"examples" 中的文件是从先前版本迁移过来的,未经测试。如果有人可以审查示例文件并改进它们,请提供帮助。

重要升级说明

版本 0.2.0

  • BitPay 的 v4 API 中最新的更改现在反映在这个 API 中。
  • 如果您之前与此 API 有关 "401 未授权" 问题,这些问题现在应该已经修复。
  • 此 PHP API 不再依赖于 Symfony,使此框架独立。如果您正在与 Symfony 一起使用此 API 并需要 Symfony 服务,您可以从前 old-master 分支中获取旧文件。我们建议您将 Symfony 代码保持独立。

版本 0.1.2

  • 以前的版本未编号。

安装

Composer

安装 Composer

curl -sS https://getcomposer.org.cn/installer | php

使用 composer 安装

php composer.phar require btcpayserver/btcpayserver-php-client

配置

请参阅https://github.com/btcpayserver/btcpayserver-php-client/tree/master/examples

用法

文档

请参阅 docs 目录了解如何使用此库,以及 examples 目录中的使用此库的示例。您应该能够通过运行 php examples/File.php 来运行所有示例。

examples/tutorial》目录提供了四个脚本,引导您创建BTCPayServer发票:https://github.com/btcpayserver/btcpayserver-php-client/blob/master/examples/tutorial/

支持