CiNii Books - Metadata and API - CiNii Books RDF for Authors

 

CiNii Books RDF for Authors Format Specification

When you access to the following URI, you can obtain the data with RDF/XML format.
https://ci.nii.ac.jp/author/<AuthorID>.rdf (ex: https://ci.nii.ac.jp/author/DA15839119.rdf)

Content Negotiation is also acceptable. Even if RDF URI is not be specified, RDF will respond by recognition from HTTP header. At the Author Details Page in CiNii Books (ex: https://ci.nii.ac.jp/author/DA15839119) specification of "application/rdf+xml" in Accept field of HTTP request header has much priority than any other specifications, it will induce automatically to RDF URI.

"Access-Control-Allow-Origin*" is required on http header for response, and it is available to use asynchronous communication between cross domains.

 

Format Specification

No. Tag name Required Content Remarks
First level Second level Third level Fourth level Fifth level Attribute
1 xml           Required Declare as XML document <?xml version="1.0" encoding="utf-8" ?>
2 rdf:RDF           Required Document route element <rdf:RDF
  xmlns:rdf xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:rdfs xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
  xmlns:owl xmlns:owl="http://www.w3.org/2002/07/owl#"
  xmlns:dc xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:dcterms xmlns:dcterms="http://purl.org/dc/terms/"
  xmlns:foaf xmlns:foaf="http://xmlns.com/foaf/0.1/"
  xmlns:cinii xmlns:cinii="http://ci.nii.ac.jp/ns/1.0/">
3   rdf:Description         Required   <rdf:Description rdf:about="https://ci.nii.ac.jp/author/DA15839119#entity">
4           rdf:about Required URI of Author "#entity" is added to URL in Author Details Page
5     rdf:type       Required   <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Person" />
6           rdf:resource Required Author attribution c→ foaf:Organization
p→ foaf:Person
m→foaf:Group
none→ foaf:Agent
7     foaf:isPrimaryTopicOf     rdf:resource Required URI of RDF <foaf:isPrimaryTopicOf rdf:resource="https://ci.nii.ac.jp/author/XX12345678.rdf" />
8     foaf:name       Required Author name Author name authority
9     foaf:name         Interpretation of Author name  
10           xml:lang Required Language of Element ko: Korean or ja-hrkt: Interpretation in Katakana characters
11     foaf:givenName         First name  
12     foaf:middleName         Middle Name  
13     foaf:familyName         Family name  
14     cinii:authorid       Required Author ID Author name authority ID
15     dcterms:alternative         Other name Repeated if there are multiple items.
16     owl:sameAs         Description of Other name Repeated if there are multiple items.
ex:
<owl:sameAs rdf:resource="https://ci.nii.ac.jp/author/DA00518213#entity" dc:title="栗本, 薫"/>
17           rdf:resource URI of Other author name URI of the Author Detailed Page in case of having other authority record. "#entity" is added to URI in Author Details Page.
18           dc:title Required Other names  
19     rdfs:seeAlso       Required Description of External links Repeated if there are multiple items.
20           dc:title Required Name of other website  
21           rdf:resource Required URL of External links  
 

Update Information

You can check update information later April, 2013.

April 19,2017

  • Change the Format Specification.
    • Added information about author attribution in No.3-6.

March 13,2015

  • Change the Format Specification.
    • Added information about external links in No.16-18.

October 11, 2013

  • It is available to use asynchronous communication between cross domains.