馆藏查询 - GdeiAssistant/GdeiAssistant GitHub Wiki

馆藏查询

Restful API

  • 分页查询馆藏图书信息
接口地址:/rest/collectionquery
请求方法:POST

请求参数说明:

参数 可选 说明
page 分页查询的页数
bookname 图书名称

返回示例,正确的JSON返回结果如下:

{
"success":true,
"sumPage":3,
"message":null,
"collectionList":[{"bookname":"套路! 机器学习.北美数据科学家的私房课","author":"著者:林荟著","publishingHouse":"出版者:电子工业出版社2017","detailURL":"opacUrl=http%3a%2f%2f210.38.65.186%3a8083%2f%2fSJXQ%2fsjxq%3frefcode%3d435238&search=%e6%9c%ba%e5%99%a8%e5%ad%a6%e4%b9%a0&schoolId=705&searchtype=title&page=1&xc=3"},....,{"bookname":"机器学习导论","author":"著者:(美) 米罗斯拉夫·库巴特著","publishingHouse":"出版者:机械工业出版社2016","detailURL":"opacUrl=http%3a%2f%2f210.38.65.186%3a8083%2f%2fSJXQ%2fsjxq%3frefcode%3d408318&search=%e6%9c%ba%e5%99%a8%e5%ad%a6%e4%b9%a0&schoolId=705&searchtype=title&page=1&xc=3"}]
}
  • 获取馆藏图书详细信息
接口地址:/rest/collectiondetail
请求方法:POST

请求参数说明:

参数 可选 说明
opacUrl 书目检索系统URL地址
search 搜索关键字
searchtype 搜索类型,固定值,值为title
schoolId 学校ID,固定值,值为705
xc 固定值,值为3

返回示例,正确的JSON返回结果如下:

{
"success":true,
"code":null,
"message":null,
"data":{"collectionDistributionList":[{"location":"花都校区","callNumber":"TP181/X78","barcode":"A1384740","state":"可借"},{"location":"花都校区","callNumber":"TP181/X78","barcode":"A1384741","state":"可借"},{"location":"海珠校区","callNumber":"TP181/X78","barcode":"A1387333","state":"可借"}],"bookname":"机器学习vs复杂系统","author":"许铁编著","principal":"机器学习vs复杂系统 许铁编著","publishingHouse":"电子工业出版社 2018","price":"978-7-121-34410-7 CNY59.00","physicalDescriptionArea":"184页 24cm","personalPrincipal":"许铁","subjectTheme":"机器学习","chineseLibraryClassification":"TP181"}
}