[Purpose/significance] The OpenAPI service system is developed for sharing and integrating the CADAL digital resources. The libraries of CADAL member universities can use the OpenAPI service to effectively integrate their local resources with the related CADAL digital resources, and provide new mashups for the readers. Besides, provided with the OpenAPI, readers could retrieve and utilize related CADAL digital resources conveniently, which would enhance their experience quality. [Method/process] The OpenAPI service system is designed and developed based upon the metadata of CADAL digital resources. With the further development of the open technology framework, the technical team provides a standard application program interface to facilitate the developers to access the metadata of CADAL digital resources. The format of search results could be JSON or XML, and these formats can be easily processed by programs developed for integrating and presenting the digital resources.[Result/conclusion] The libraries of CADAL member universities can use the CADAL OpenAPI interface to integrate the digital resources; meanwhile, the readers can easily retrieve the related CADAL digital resources when they search resources on third-party platforms. The development of OpenAPI system does not only reveal, render and utilize the CADAL digital resources, but facilitates readers to acquire and use the CADAL digital resources.
Yuan Hongliang
,
Zhang Bei
,
Zhang Chengyu
. Design and Development of OpenAPI Service System Based on Metadata of CADAL Digital Resources[J]. Library and Information Service, 2017
, 61(23)
: 122
-128
.
DOI: 10.13266/j.issn.0252-3116.2017.23.015
[1] CADAL管理中心[EB/OL].[2017-05-24].http://www.CADAL.cn/.
[2] CADAL管理中心[EB/OL].[2017-05-24].http://www.CADAL.cn/zydt/index1512.htm.
[3] 姚飞,窦天芳.基于Mashup理念开展主动服务的探索与实践[J].图书馆建设,2009(9):57-60.
[4] 沈奎林,杜瑾.利用Mashup提升图书馆服务能力——以豆瓣网和南京大学图书馆OPAC结合为例[J].现代图书情报技术,2010(10):87-90.
[5] 曾满江,李勇文.利用基于Mashup的轻量级应用集成框架构建数字图书馆门户[J].现代图书情报技术,2011(3):88-93.
[6] 严玲.基于Mashup的数字图书馆学科服务组织[J].图书馆论坛,2013,33(4):98-103.
[7] 周虹,张蓓,窦天芳,姜爱蓉.清华大学图书馆OPAC书封服务的设计与实现[J].现代图书情报技术,2008(8):84-87.
[8] 陈定权,莫秀娟.OpenAPI及其在数字图书馆中的应用[J].图书馆论坛,2009,29(1):68-71.
[9] CADAL管理中心[EB/OL].[2017-08-24].http://www.cadal.zju.edu.cn/.
[10] SMILEY D, PUGH E.Apache Solr 3 Enterprise Search Server[M].Birmingham:Packt Publishing Ltd,2011:27-267.
[11] 贾西兰,郭建峰.图书馆行业OpenAPI利用的权限控制[J].图书情报工作,2012,56(7):21-25.