innmind/library

存储抓取的页面数据

维护者

详细信息

github.com/Innmind/Library

源码

问题

安装: 16

依赖: 0

建议者: 0

安全性: 0

星标: 1

关注者: 3

分支: 0

开放问题: 1

类型:项目

1.7.1 2020-10-25 17:42 UTC

This package is auto-updated.

Last update: 2024-08-29 04:54:24 UTC


README

Build Status codecov Type Coverage

将索引的http资源存储在图数据库中。

默认情况下,它为资源存储很少的信息,但可以为图片和HTML页面存储额外的信息。更重要的是,它存储资源之间的关系(引用者、规范、alt)

安装

composer create-project innmind/library

将文件 config/.env.dist 复制到 config/.env 并根据您的环境调整变量(它们也可以在web服务器中定义为环境变量)。

然后

docker-compose up -d

用法

以下调用将为您提供可用资源的定义链接

OPTIONS /*
Accept: application/json
Authorization: Bearer api_key_defined_in_env_var

对于响应中提供的每个链接,您可以向它发送一个 OPTIONS 请求,这将提供在创建/更新资源时允许提供的属性以及查询资源时提供的属性。