文化遗产API库K-Samsók(SOCH)UGC API。
sochugc的Python项目详细描述
SOCH UGC
soch-ugc是一个python库,用于访问数据并将数据写入User Generated Content API,该库是瑞典开放文化遗产(soch/k-samsók)api的一部分。
安装SOCH UGC
pip install sochugc
用法示例
fromsochugcimportUGC# the endpoint defaults to http://ugc.kulturarvsdata.se/ugc=UGC('<API-KEY>',endpoint='http://lx-ra-ugchubtest:8080/')# get the total number of user generated itemsugc.get_total_items_count()# return an user generated content item by its idugc.get_item(679)# Searching all items or items tied to a specific URI# to search all items and not only ones connected to an specific URI omit the uri parameterugc.search_items(uri='http://kulturarvsdata.se/raa/bbr/21400000440954',offset=0,limit=100)## Writing data is not available for everyone## deleting an item using its idugc.delete_item(679)# creating a new relation, see below for possible relationsugc.create_item_relation('http://kulturarvsdata.se/raa/kmb/16001000004075','isPartOf','http://kulturarvsdata.se/pm/photo/POST036605','Albin Larsson')
支持的项目关系
- 萨梅斯
- 由
- 可视化
- haspart
- ispartof
- 通过
- 包含在
- 作者
- 作者
- hasbeenusedin
- 与
- 体系结构
- 建筑师
- 用户
- 用户
- 儿童
- 母亲
- 父亲
- 摄影师
- 摄影师
- 是由
- 提及