CN-DBpedia提供全套API,并且免费开放使用。如需大规模调用请联系info.knowledgeworks@gmail.com索取APIKEY。

api/cndbpedia/ment2ent

输入实体指称项名称(mention name),返回对应实体(entity)的列表,json格式。

请求参数

q:实体指称项名称(mention name);必填项

apikey:开发者的访问密钥;可选项(注:不加访问密钥会存在访问限制)

返回字段

status:本次API访问状态,如果成功返回“ok”,如果失败返回“fail”

ret: 返回entity name list

URL

http://shuyantech.com/api/cndbpedia/ment2ent?q=**

http://shuyantech.com/api/cndbpedia/ment2ent?q=**&apikey=**

Example

http://shuyantech.com/api/cndbpedia/ment2ent?q=红楼梦

api/cndbpedia/avpair

输入实体名,返回实体全部的三元组知识

请求参数

q:实体名称(entity name);必填项

apikey:开发者的访问密钥;可选项(注:不加访问密钥会存在访问限制)

返回字段

status:本次API访问状态,如果成功返回“ok”,如果失败返回“fail”

ret: 返回attribute-value pair list, 每个pair也是一个list ([attribute, value])

URL

http://shuyantech.com/api/cndbpedia/avpair?q=**

http://shuyantech.com/api/cndbpedia/avpair?q=**&apikey=**

Example

http://shuyantech.com/api/cndbpedia/avpair?q=复旦大学

api/cndbpedia/value

给定实体名和属性名,返回属性值

请求参数

q:实体名称(entity name);必填项

attr:属性名称(attribute name);必填项

apikey:开发者的访问密钥;可选项(注:不加访问密钥会存在访问限制)

返回字段

status:本次API访问状态,如果成功返回“ok”,如果失败返回“fail”

ret: 返回value list

URL

http://shuyantech.com/api/cndbpedia/value?q=**&attr=**

http://shuyantech.com/api/cndbpedia/value?q=**&attr=**apikey=**

Example

http://shuyantech.com/api/cndbpedia/value?q=复旦大学&attr=校训