airmole/tjustb-opacsys
最新稳定版本:v0.1.3
Composer 安装命令:
composer require airmole/tjustb-opacsys
包简介
Tianjin college,USTB OPAC(Online Public Access Catalogue) system HTTP client
README 文档
README
tjustb图书馆OPAC系统客户端(http://opac.bkty.top)
Requirement
- PHP >= 8.0
Installation
composer require "airmole/tjustb-opacsys"
Config
引用项目根目录下.env文件可配置以下配置项参数:
| 参数名 | 默认值 | 说明 |
|---|---|---|
| OPACSYS_URL | http://10.1.254.98:82 | OPAC系统地址 |
| OPACSYS_TIMEOUT | 10 | 请求超时时间(秒) |
| OPACSYS_PROXY | null | 请求代理 |
Usage
<?php use Airmole\TjustbOpacsys\Opacsys; class Test { public function test() { $opacsys = new Opacsys(); $result = $opacsys->lendAndPopularTopTen(); // 获取热门借阅和热门图书top10 print_r($result); } }
Document
LocalDebug
在引入项目时,在composer.json中加入以下代码
"repositories": { "airmole/tjustb-edusys": { "type": "path", "url": "../tjustb-opacsys", "options": { "symlink": true } } }
composer执行命令:
composer require "airmole/tjustb-opacsys" @dev
Note
- 建议配合shellbox-aTrust走内网代理更稳定
- 图书marcNo码并非永久固定有效,不建议长期使用marcNo码作为键名存储数据
Suitable
以本校江苏汇文OPACv5.6.1.220715抓包分析开发而来,其余院校版本未测试可用性无法保证。各功能代码略有不同,如果您有类似需求,可联系我有偿开发专用特供版本。
统计信息
- 总下载量: 25
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPL-3.0-or-later
- 更新时间: 2025-04-23