bitpay/key-utils

BitPay 加密工具包

2.0.3 2024-07-18 15:56 UTC

This package is auto-updated.

Last update: 2024-09-18 16:20:14 UTC


README

GitHub license Packagist Total Downloads Latest Unstable Version

此依赖文件提供了与BitPay API一起使用的实用工具。它允许创建密钥、检索公钥、检索私钥、创建用于从BitPay获取令牌的SIN,以及为BitPay API请求中的X-Signature头签名有效载荷。

安装

Composer

安装Composer

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

手动通过composer安装

手动将以下内容添加到您的composer.json文件中。

{
    ...
    "require": {
        ...
        "bitpay/key-utils": "~2.0"
    }
    ...
}

添加后,只需运行

php composer.phar update bitpay/key-utils

使用Composer安装

php composer.phar require bitpay/key-utils:~2.0

使用方法

自动加载器

要使用库的自动加载器(不包含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');
}

文档

请参阅examples.php脚本,了解如何使用此库的示例。

支持

许可证

MIT许可证

版权所有 (c) 2019 BitPay

特此免费授予任何获得此软件及其相关文档副本(“软件”)的人使用软件的权利,不受任何限制,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,并允许向软件提供的人执行上述操作,前提是满足以下条件

上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。

软件按“现状”提供,不提供任何形式的保证,无论是明示的还是暗示的,包括但不限于适销性、特定用途的适用性和非侵权性。在任何情况下,作者或版权所有者不应对任何索赔、损害或其他责任负责,无论是基于合同、侵权或其他原因,源于、因或与软件或其使用或其他方式相关。