开放数据平台的接口服务研究及应用探讨*
|
翁丹玉, 翟军, 袁长峰, 林岩
|
Interface Services and Applications of Open Data Platform
|
Weng Danyu,Zhai Jun,Yuan Changfeng,Lin Yan
|
|
表7 CKAN API、Socrata API与OData API的对比 |
|
|
平台 | API类型 | API模式 | CKAN API | 通过键值对的方式查询与查询字符串匹配的数据资源 的元数据 某一数据集下的全部的元数据描述, 包括该数据集下 数据资源元数据 | {根URL}/api/{version}/action/resource_search?query= {元数据字段key}:{value} {根URL}/api/{version}/action/package_show?id= {datasetName or datasetId} | Socrata API | 某一数据集下的数据资源 | {根URL}/resource/{dataset_identifier}.{datatype} | OData API | 获取元数据文档 获取服务文档 获取一个实体集 查询实体集中某一实体 其他查询API | {根URL}/$metadata {根URL}/ {根URL}/{entityset_identifier} {根URL}/{entityset_identifier}(entity_id) {根URL}/{entityset_identifier}?$filter={}等 |
|
|
|