meshboxfoundation / php-mbfs-api
MBFS API 的客户端库
v0.0.2
2019-01-22 01:55 UTC
Requires
- php: >=5.3.0
- ext-curl: *
This package is auto-updated.
Last update: 2024-09-22 23:09:03 UTC
README
MBFS API 的客户端库。
使用方法
安装
此库需要 cURL 模块
$ sudo apt-get install php5-curl $ composer require meshboxfoundation/php-mbfs-api $ composer install
use MBFoundation\PhpIpfsApi\MBFS; // connect to mbfs daemon API server $mbfs = new MBFS("localhost", "8080", "5001"); // leaving out the arguments will default to these values
API
add
向 MBFS 添加内容。
使用方法
$hash = $mbfs->add("Hi, I'm Vingo! Welcome to use MBFS!");
cat
检索单个哈希的内容。
使用方法
$mbfs->cat($hash);
ls
获取哈希的节点结构。
使用方法
$obj = $mbfs->ls($hash); foreach ($obj as $e) { echo $e['Hash']; echo $e['Size']; echo $e['Name']; }
对象大小
返回对象大小。
使用方法
$size = $mbfs->size($hash);
Pin
固定哈希。
使用方法
$mbfs->pinAdd($hash);
许可证
MIT 许可证 (MIT)
版权所有 © 2019-2026 Vingo MBFoundation 版权所有 © 2019 MeshBox Technologies
特此授予任何获得此软件及其相关文档副本(以下简称“软件”)的人免费使用权,不受任何限制,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件的副本,以及允许向软件提供方提供软件的人进行上述行为,前提是遵守以下条件
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
软件按“原样”提供,不提供任何形式的保证,无论是明示的、暗示的,还是关于适销性、特定用途或非侵权性的保证。在任何情况下,作者或版权持有人均不对任何索赔、损害或其他责任负责,无论这些责任是基于合同、侵权或其他原因,以及这些责任是否与软件或软件的使用或其他交易有关。