おおさかポータルAPI仕様書

Similar documents
J-STAGE WebAPIご利用マニュアル

位置参照情報 API 仕様 ( 試行版 ) 位置参照情報 API 仕様 ( 試行版 ) Ver 1.0b 平成 26 年 12 月 国土交通省国土政策局国土情報課

クイックマニュアル(利用者編)

Microsoft Word - 注文ステータス変更API仕様書(EC)_ver1.docx

Microsoft Word - アクセストークン取得API仕様書(AS)_ver1.docx

改訂履歴 版 更新日 改訂内容 Ver 1.0b 2014 年 12 月 試行版 国土数値情報 API 仕様 ( 試行版 )

変更履歴 No 版数 更新日 変更箇所 変更内容 版 2017/6/26 - 新規作成 版 2018/3/ 法令 API 対象外の法令取得対象外となる法令データに係に関する事項る留意事項を追記 HTTP レスポンスコ 版 2018/3/

第1部参考資料

別紙 1 無線局等情報検索 Web-API のリクエスト条件一覧 (Ver.1.1.1) 平成 31 年 2 月

改訂履歴 日付バージョン記載ページ改訂内容 V2.1 - 初版を発行しました V3.1 P5 ドキュメントラベルが新規追加された事を追記 P7 P8 新しくなったラベルのツリー表示説明を追記 新しくなったラベルの作成 削除操作を追記 P9 ラベルのグループ

<4D F736F F D20837D836A B5F93C192E88C AC888D593FC97CD5F2E646F63>

<4D F736F F D2088EA89B9918A88E181458C8B8D878FA E E838A C E646F6378>

別表 1-1 JaLC DOI 登録メタデータの junii2 マッピング ジャーナルアーティクル 対象となる資源タイプ (NIItype) 紀要論文 (Departmental Bulletin Paper) 学術雑誌論文 (Journal Article) 一般雑誌記事 (Article) プレ

アクセス履歴の確認 アクセス履歴の確認 名刺データへのアクセス履歴を 日単位で確認または月単位でファイル出力できます 日単位の履歴を確認する 名刺データへの過去 1 ヵ月のアクセス履歴を 日単位で確認できます 1 名刺管理画面を表示し 名刺管理 アクセス履歴 の順にクリックします 名刺管理画面の表示

目次 1. 変換の対象 砂防指定地 XML 作成メニュー シェープファイルからXMLへ変換 砂防指定地 XMLとシェープファイルの対応.csv 変換処理 CSVファイルによる属性指定... 5

■デザイン

eコミマップ_フィルタリング仕様書

アクセス履歴の確認 アクセス履歴の確認 名刺データへのアクセス履歴を 日単位で確認または月単位でファイル出力できます 日単位の履歴を確認する 名刺データへの過去 1 ヵ月のアクセス履歴を 日単位で確認できます 1 名刺管理画面を表示し 名刺管理 アクセス履歴 の順にクリックします 名刺管理画面の表示

管理番号 内容仮想テーブル設定画面およびマッチング条件設定画面においてコメントを設定した場合 変換エラーが発生する マッピング情報設定画面の出力情報に固定値を選択し区分に 動的バイナリ値 を指定した場合 関数を設定す

サイボウズ Office 10「個人フォルダ」

年齢別人数計算ツールマニュアル

掲示板の閲覧 掲示板の閲覧 登録権または参照権のある掲示板グループの掲示版を閲覧することができます 各利用者の権限は 管理者によって設定されます 掲示板を閲覧する 1 掲示板画面を表示し 閲覧する掲示が含まれている掲示板グループ 掲示板の順にクリックします 掲示板画面の表示方法 ポータル画面の画面説

CONTENTS マニュアルの表記... S01-02_01 1.DataNature Smart 全体概要図... S01-02_11 2. 基本操作... S01-02_ ジョブの作成... S01-02_21 加工条件設定... S01-02_21 Step1: 処理対象データの指

Excel データ出力ガイドブック 第 1.0 版平成 30 年 9 月 1 日制定 株式会社中電シーティーアイ

キーワードと検索条件について キーワード調べたい言葉 ( 検索語 ) を入力します スペースで区切って最大 0 個まで入力可能です 使用できる文字は漢字 ひらがな カタカナ 英数字です ( 記号 旧漢字も対応しています ) 全角 / 半角 大文字 / 小文字のどちらで入力しても区別なく検索されます

DTD Reference Guide

Contents 1. 新機能 2. 機能改善 3. その他の改善 Hitachi Systems, Ltd All rights reserved. 1

インターネット受付システム 収納情報ダウンロード 操作説明書 ver 株式会社電算システム EC ソリューション事業本部

Microsoft Word オリ(CiNii)

シート一覧 タイプ 名前 その他 表紙 その他 その他 その他 変更履歴 sheet_index_template ER 図 テーブルアートプロジェクトデータテーブルアートプロジェクトに関するデータテーブルである. 内容は未定. テーブル分類名称データテーブル観光地 観光施設, イベント, パンフレ

3 課題提出方法競技者は 完成した作品 ( 未完成作品も含む ) を大会主催者側の用意する外付けの USB メモリに保存し提出する なお作品を保存した USB メモリは競技時間終了と同時に競技委員が回収する 4 注意事項 (1) 各テーブル用の CSV データは事前に配布されるファイルを使用する (

変更履歴 版数 修正日 修正箇所 修正内容 /4/27 初版 /7/27 - クリップボードへのコピーで不要な文字が含まれる事象を修正 /4/ 暗号化プロトコルのサポートについて記載 /8/ ステータス

ウェブサイト内検索機能マニュアル

ご利用いただくサービスにおいて 以下のような制限事項や入力制限を設けています ご利用時にはご注意ください 制限事項と入力制限は 2018 年 10 月 1 日時点での情報を元に作成しています 基本サービス ユーザーの設定 操作 ログイン ID パスワード有効期限設定 ファイルから一括登録する場合 半

エネルギー消費性能計算プログラム API 仕様 プログラムバージョン Ver 概要これは エネルギー消費性能計算プログラムの API の仕様を記述したものです API は エネルギー消費性能の計算及び様式出力の機能を提供します 計算するプログラムのバージョンに合わせた API 仕様

国立国会図書館サーチとのOAI-PMH連携時に障害となるポイント

Microsoft Word - Gw「設定」基本マニュアル_ FIX_.doc

『<みずほ>でんさいネットサービス』操作マニュアル

改訂履歴

目次 ログイン ログイン お知らせ画面... 3 チェック結果の表示 / 新規作成 / 更新 / データ出力 チェック結果一覧の表示 新規作成 チェック結果の検索 チェック結果の詳

変更履歴 版数変更日変更内容 /9/1 初版設定

intra-mart Accel Platform — IM-共通マスタ スマートフォン拡張プログラミングガイド   初版  

1. ユーザー管理 サーバーや特定のサービスにアクセスするためには サーバー上にユーザーアカウントが設定されている必要があります また ユーザーごとに利用環境などを個別に設定することができます また ユーザーの管理の簡便化を図るためにグループが設定できます グループを設定することで ユーザーごとの設

ConMas Manager データ取り込みレイアウト Copyright 2012 CIMTOPS CORPORATION - All Rights Reserved.

<4D F736F F F696E74202D208BA493AF836C CC991A E64976C8F912E707074>

HULFT-DataMagic for Windows Ver レベルアップ詳細情報 < 製品一覧 > 製品名 バージョン HULFT-DataMagic for Windows HULFT-DataMagic コード変換 オプション for Windows HU

WebCADD.com ご利用ガイド

NFC ucode タグのメモリフォーマット規定

intra-mart Accel Documents

情報システム設計論II ユーザインタフェース(1)

タイトル□□□□□□□□□□

Microsoft Word - ECALSDS01_Vr1_5_080305_ja.doc

情報システム設計論II ユーザインタフェース(1)

JOCAR操作マニュアル ネット掲載

RIC Place ユーザーマニュアル

Microsoft Word - Informaworld_manual.doc

PowerPoint プレゼンテーション

ボタンメンバーを追加登録入力項目をクリア一つ前に戻る 説明社員を閲覧者に追加します アンケートのタイトル部分 閲覧者を登録します その後 質問登録画面を表示します 入力した内容をクリアし 元の状態へ戻します 入力した内容をキャンセルし 一覧画面に戻ります アンケート完成時のタイトル 説明文 画像の表

I-Scover

eYACHO 管理者ガイド

PowerPoint プレゼンテーション

A

データの作成方法のイメージ ( キーワードで結合の場合 ) 地図太郎 キーワードの値は文字列です キーワードの値は重複しないようにします 同じ値にする Excel データ (CSV) 注意キーワードの値は文字列です キーワードの値は重複しないようにします 1 ツールバーの 編集レイヤの選択 から 編

一括請求 Assist Ver.2 操作マニュアル 連携編 ( 蔵奉行 i8) 第 2.1 版

UID S307-NDEF

<4D F736F F F696E74202D E738E7B8DF48C9F8DF D836A B208F8994C52E B8CDD8AB B83685D>

ご利用いただくサービスにおいて 以下のような制限事項や入力制限を設けています ご利用時にはご注意ください 制限事項と入力制限は 2017 年 10 月 3 日時点での情報を元に作成しています 基本サービス ユーザーの設定 操作 ログイン ID パスワード有効期限設定 ファイルから一括登録する場合 半

モバイルバックエンド基盤 REST API リファレンス (API Gateway/Cloud Functions 編 ) Ver 年 9 月 22 日 日本電気株式会社

intra-mart Accel Platform — ViewCreator ユーザ操作ガイド   第6版  

extension機能概要マニュアル

0章_表2-もくじ.indd

サイボウズ Office 10「個人フォルダ」

A 債権発生請求(一括記録請求)H291205_四校.indd

Exfront4.1.0リリースノート

目次 1. 画面の操作方法 農薬登録情報提供システムメニュー 検索項目を指定した検索 ( 簡易検索 )... 4 付録メッセージ一覧

フォルダ構成例 (BIB-J) は必須ファイル は任意ファイル ( 電子付録等をアップロードする際に作成する ) 資料コード巻号記事識別子 XML ファイル { 記事識別子 }.xml { 記事識別子 }_{ 連番 }.{ 拡張子 } { 記事識別子 }.txt { 記事識別子 }_{ 連番 ].{

Microsoft PowerPoint - download.ppt

1. ログイン 1-1 管理画面へのログイン 施設の作成 編集 削除や承認 公開には その操作権限を持つアカウントでログイン します アカウントについての詳細は 管理者にお問い合わせください (1) [ ユーザー ID またはメールアドレス ] と [ パスワード ] を入力後 [ ログイン ] を

レベルアップ詳細情報 < 製品一覧 > 製品名 バージョン < 追加機能一覧 > 管理番号 内容 説明書参照章 カナ文字拡張対応 < 改善一覧 > 管理番号 内容 対象バージョン 説明書参照章 文字列のコピー ペースト改善 ~ 子画面の表示方式 ~ 履歴の詳細情報 ~ タブの ボタン ~ 接続時の管

簡易版メタデータ

intra-mart Accel Platform

<4D F736F F D E64976C8F E6388E9F81842E646F63>

改訂履歴版数 日付 変更箇所 マニュアル改訂履歴 /4/1 初版 /4/15 7 章 各登録情報の登録上限 (( 例 ) 定型文は 999 個まで作成可等 ) について追記 /2/1 Web 画面改善に伴う画面変更 1

アカウント管理 アカウント管理 利用者のメールアカウントの追加 編集ができます また パスワード ( 管理者 利用者 ) の変更も可能です アカウント管理画面を表示する 利用者のメールアカウントを登録するための画面は 以下の方法で表示します 1 管理者メニューを表示し アカウント管理 をクリックしま

災害アーカイブデータベースシステムAPI

(Microsoft PowerPoint -

クエリの作成が楽になるUDF

intra-mart Accel Platform — TableMaintenance ユーザ操作ガイド   第7版   None

仕様書用テンプレート

Meiji

1. 主な機能追加項目 以下の検索項目をサポートしました 書誌 全文検索コマンド検索 国内 査定日 最新の査定日 ( 登録査定日または拒絶査定日 ) を検索します 査定種別 最新の登録 拒絶査定 または査定なしを検索します 審査最終処分日 最新の審査最終処分日を検索します 審査最終処分種別 最新の審

intra-mart Accel Platform — TableMaintenance ユーザ操作ガイド   第8版  

新発注システム (WEB-EDI システム ) 送受信ファイル仕様書 2017 年 10 月 株式会社スポット オーエムネットワーク株式会社

第5次ナースセンター・コンピュータ・システム(NCCS)

スライド 0

WebAPI 及びデータフォーマット (DC-NDL) の概要 国立国会図書館電子情報部 電子情報サービス課 1

Ver.1.0 ( ) NII-REO HSS とは NII-REO HSS 利用ガイド ( 正式公開版 ) NII-REO HSS(Humanities & Social Sciences Collection: 人文社会科学系電

タイトル□□□□□□□□□□

Microsoft Word - CiNiiの使い方.doc

農業・農村基盤図の大字小字コードXML作成 説明書

Transcription:

おおさかポータル API 仕様書 初 版 2019 年 3 月 大阪府立中之島図書館

目次 Ⅰ 改訂履歴... 3 Ⅱ 概要および共通仕様... 4 1 概要... 4 2 共通仕様... 4 Ⅲ 個別の API 仕様... 7 1 かんたん検索 API... 7 2 詳細検索 事項 API... 12 3 詳細検索 文献 API... 17 4 詳細検索 年表 API... 22 5 事項詳細 API... 27 6 文献詳細 API... 33 7 年表詳細 API... 38 8 アクセス数上位事項 API... 41 2

Ⅰ 改訂履歴 2019 年 3 月 30 日 初版発行 3

Ⅱ 概要および共通仕様 1 概要 提供している API は 次の 8 種類です かんたん検索 API 指定したキーワードで 事項 文献 年表 のデータを一括で検索し 結果 を返却します 詳細検索 事項 API 指定した検索条件で 事項 データを検索し 結果を返却します 詳細な検索条件を指定することができます 詳細検索 文献 API 指定した検索条件で 文献 データを検索し 結果を返却します 詳細な検索条件を指定することができます 詳細検索 年表 API 指定した検索条件で 年表 データを検索し 結果を返却します 詳細な検索条件を指定することができます 事項詳細 API 指定した事項 ID の 事項 データを返却します 当該事項データに紐づく 文 献 データ 年表 データも出力されます 文献詳細 API 指定した文献 ID の 文献 データを返却します 年表詳細 API 指定した年表 ID の 年表 データを返却します アクセス数上位事項 API 集計期間等を指定してアクセス数上位の事項データを返却します 取得できる返却値は いずれの API でも JSON 形式もしくは XML 形式が指定できます JSON 形式は JSONP によりデータを取得することができます API および取得したデータの利用条件等については 以下を参照ください おおさかポータル API http://www.library.pref.osaka.jp/site/osakaportal/help-api.html 2 共通仕様 1 文字コード UTF-8 パラメータには UTF-8 で URL エンコードしたを指定します 2 HTTP メソッド GET のみとなります 3 HTTP ステータスコード API からは ステータスコード 200 のみが返却されます エラー等の情報は 返却値で判別することができます ステータスコード 説明 200 正常終了 OK 4

(4)API の返却値について 1API 返却値の構造 API の返却値の構造は 次のとおりです JSON 形式 第 1 階層 第 2 階層 型 内容 header 処理結果オブジェクト status 処理結果 error エラーメッセージ response 返却データオブジェクト ( 返却データ ) 個別の API 仕様参照 XML 形式 第 1 階層第 2 階層第 3 階層第 4 階層型内容 result header 処理結果タグ xmlns 属性におおさかポータル API の URL を設定 処理結果タグ status 処理結果 error エラーメッセージタグ message エラーメッセージ response 返却データタグ ( 返却データ ) 個別の API 仕様参照 正常終了 異常終了にかかわらず header - status が返却されます status には次の値が設定されます status 返却値 説明 備考 0 正常終了 返却データ 0 件時も含む -1 異常終了 パラメータエラー サーバエラー発生時 正常終了時 ( 返却データが 0 件の場合も含む ) には response が返却されます response に設定される値は個別の API 仕様を参照ください 異常終了時( パラメータエラー サーバエラー発生時 ) には header - error が返却されます error 項目に設定される値は各 API 仕様を参照ください サーバで発生した予期しないエラーの場合は エラーが発生しました とのを設定します 2API 返却値に関する一般事項 データベースに値が登録されていない項目は 項目自体が出力されません 5

データベースに日付型として登録されているデータは yyyy-mm-dd hh:mm:ss 形式の文字 列として出力されます 返却値に次のが含まれる場合は 対象の文字がエスケープされます JSON 形式 対象となる エスケープ表記 \ \ マーク ( バックスラッシュ ) \\ / スラッシュ \/ " ダブルクォーテーション \" ( 改行コード ) \r\n XML 形式 対象となる < 不等号 ( 小なり ) < > 不等号 ( 大なり ) > & アンパサンド & 改行コード - \r\n エスケープ標記 6

Ⅲ 個別の API 仕様 1 かんたん検索 API 指定したキーワードで 事項 文献 年表 のデータを一括で検索し 結果を返却します 1 ベース URL https://osakaportal.library.pref.osaka.jp/api/v1.0/search 2 パラメータ パラメータ 内容 必 須 型 検索するを指定します UTF-8 で URL エンコー ドした値を指定します 複数指定可能で 検索は 部分 一致の AND 検索 となります 1 返却データ形式を指定します JSON 形式の場合 json XML 形式の場合 xml を 指定します 省略時または不正なの場合は json となります 説明 keyword キーワード format 返却データ 形式 limit 取得数上限 半角 数字 取得する件数の上限を指定します 省略時または不正なの場合は 100 となります 上限値は 200 です offset 取得位置 開始 半角 数字 一覧取得時の取得開始位置を指定します 省略時または 不正なの場合は 1 となります sortingorder ソート順序 ソート順序を指定します 昇順 指定の場合 asc 降順 指定の場合 desc を指定します 省略時また は不正なの場合は asc となります ソート対象項目は次のとおりです 事項データ ①事項名ヨミ ②事項 ID 文献データ ①書名ヨミ ②巻号ヨミ ③文献 ID 年表データ ①年代 ②年表表示優先度 ③年表 ID 設定したソート順序は 上の対象項目すべてに適用され ます callback コールバック 用関数名 コールバック用の関数名を指定します 省略時は callback となります 1 検索は次の形式で指定します keyword=${検索} 検索は UTF-8 で URL エンコードした 例1 キーワード 大阪 で検索する場合 keyword=大阪 例2 キーワード 大阪市 かつ 小学校 で検索する場合 keyword=大阪市&keyword=小学校 7

(3) 返却値 1JSON 形式 ( 第 1 階層 ~ 第 3 階層 ) 第 1 階層第 2 階層第 3 階層型内容 header response 処理結果オブジェクト status 処理結果 ( 共通仕様 参照 ) error エラーメッセージ ( 共通仕様 参照 ) subjects materials chronological Table 返却データオブジェクト 事項データオブジェクト snumberofhits 事項データの総件数 snextrecord sdata *1 事項データ 事項データの次レコード開始位置 ( 最終ページの場合は返却されません ) 文献データオブジェクト mnumberofhits 文献データの総件数 mnextrecord mdata *2 文献データ 文献データの次レコード開始位置 ( 最終ページの場合は返却されません ) 年表データオブジェクト cnumberofhits 年表データの総件数 cnextrecord cdata *3 年表データ 年表データの次レコード開始位置 ( 最終ページの場合は返却されません ) ( 第 3 階層 ~ 第 5 階層 ) 第 3 階層第 4 階層第 5 階層型内容 sdata*1 事項データ sid 事項 ID 事項種別 sseerefflag を見よ参照フラグ sname 事項名 snamer 事項名ヨミ srelatedsubjects scountofrelated Materials sid 事項 ID 事項種別 sname 事項名 snamer 事項名ヨミ 関連事項ソート順 :1 関連事項表示優先度昇順 rspriority 関連事項表示優先度 事項に紐づく文献数 ( 紐づく文献が無い場合は 0 が出力されます ) 8

第 3 階層第 4 階層第 5 階層型内容 mdata*2 文献データ mid 文献 ID mcategory 文献種別 marticle 記事情報 mtitle 書名 mtitler 書名ヨミ msubtitle 副書名 mvolume 巻号 mvolumer 巻号ヨミ mseries シリーズ名 mseriesno シリーズ番号 mauthors mauthor 責任表示 責任表示 を 名称 ヨミ の組で化 mauthorr 責任表示ヨミ mpublishedyear 刊行年 mpublishedyearr 刊行年ヨミ mprimarysourceflag 一次資料ありフラグ cdata*3 年表データ cid 年表 ID ccategory 年表種別 cageexpression 年代表記 cager 年代 cevent 年表内容 cpriority 年表表示優先度 2XML 形式 ( 第 1 階層 ~ 第 5 階層 ) 第 1 階層第 2 階層第 3 階層第 4 階層第 5 階層型内容 result header response 処理結果タグ xmlns 属性におおさかポータルの URL を設定 処理結果タグ status 処理結果 ( 共通仕様 参照 ) error subjects message snumber OfHits エラーメッセージタグ エラーメッセージ ( 共通仕様 参照 ) 返却データタグ 事項データタグ 事項データの総件数 9

第 1 階層第 2 階層第 3 階層第 4 階層第 5 階層型内容 materials chronological Table snext Record sdata mnumber OfHits mnext Record mdata cnumber OfHits cnext Record cdata subject *1 material *2 chronological TableData *3 事項データの次レコード開始位置 ( 最終ページの場合は返却されません ) 各事項データタグ 事項データ 文献データタグ 文献データの総件数 文献データの次レコード開始位置 ( 最終ページの場合は返却されません ) 各文献データタグ 文献データ 年表データタグ 年表データの総件数 年表データの次レコード開始位置 ( 最終ページの場合は返却されません ) 各年表データタグ 年表データ ( 第 5 階層 ~ 第 9 階層 ) 第 5 階層第 6 階層第 7 階層第 8 階層第 9 階層型内容 subject*1 事項データ sid 事項 ID 事項種別タグ 事項種別 sseerefflag を見よ参照フラグ sname 事項名 snamer 事項名ヨミ srelatedsubjects srelated Subject sid 事項 ID sname 事項名 関連事項タグソート順 : 1 関連事項表示優先度昇順 関連事項データ 事項種別タグ 事項種別 snamer 事項名ヨミ rspriority 関連事項表示優先度 10

第 5 階層第 6 階層第 7 階層第 8 階層第 9 階層型内容 material*2 chronological TableData*3 scountofrelated Materials 事項に紐づく文献数 ( 紐づく文献が無い場合は 0 が出力されます ) 文献データ mid 文献 ID mcategory mcategory 文献種別タグ 文献種別 marticle 記事情報 mtitle 書名 mtitler 書名ヨミ msubtitle 副書名 mvolume 巻号 mvolumer 巻号ヨミ mseries シリーズ名 mseriesno シリーズ番号 mauthors mpublished Year mpublished YearR mprimary SourceFlag mauthor 責任表示 タグ 責任表示 の名称 ヨミの組タグ mauthor 責任表示 mauthorr 責任表示ヨミ 刊行年 刊行年ヨミ 一次資料ありフラグ 年表データ cid 年表 ID ccategory ccategory 年表種別タグ 年表種別 cageexpression 年代表記 cager 年代 cevent 年表内容 cpriority 年表表示優先度 11

2 詳細検索 事項 API 指定した検索条件で 事項 データを検索し 結果を返却します 詳細な検索条件を指定する ことができます 1 ベース URL https://osakaportal.library.pref.osaka.jp/api/v1.0/subjects 2 パラメータ パラメータ keyword ${検索する項目} _${比較演算子} format 内容 キーワード 検索する項目と比 較演算子 検索文 字列 返却データ形式 必 須 型 説明 検索するを指定します UTF-8 で URL エンコ ードした値を指定します 複数指定可能で 検索は 部分一致の AND 検索 となります 1 keyword か ${検索する項目}_${比較演算子} のどちらかを必ず指定する必要があります 両方が指 定された場合は keyword が優先されます 検索する項目と比較演算子 検索を指定しま す 検索は UTF-8 で URL エンコードした値を 指定します 2 keyword か ${検索する項目}_${比較演算子} のどちらかを必ず指定する必要があります 両方が指 定された場合は keyword が優先されます 返却データ形式を指定します JSON 形式の場合 json XML 形式の場合 xml を指定します 省略時または不正なの場合は json となります 項目間の検索方法を指定します AND 検索の場合 and OR 検索の場合 or を指 定します 省略時または不正なの場合は AND 検索となります ${検索する項目}_${比較演算子} パラメータに対 して適用されます keyword パラメータには適用 されません searchmethod 検索方法 limit 取得数上限 半角 数字 取得する件数の上限を指定します 省略時または不正なの場合は 100 となりま す 上限値は 200 です offset 取得位置 開始 半角 数字 一覧取得時の取得開始位置を指定します 省略時また は不正なの場合は 1 となります sortkeys ソート条件 ソート条件を指定します 指定された項目名とソート順序を半角スペース区切り で指定し 各条件をカンマ区切りで指定します しま す 3 ソート順序は 昇順 指定の場合 asc 降順 指定の場合 desc を指定します 省略時は subjectsr asc 事項名ヨミ 昇順 と sid asc 事項 ID 昇順 となります callback コールバック用 関数名 コールバック用の関数名を指定します 省略時は callback となります 12

*1) 検索は次の形式で指定します keyword=${ 検索 } 検索は UTF-8 で URL エンコードした *2) 検索する項目と比較演算子 検索は以下の形式で指定します ${ 検索する項目 }_${ 比較演算子 }=${ 検索 } 項目名と比較演算子の間には _ ( アンダースコア ) を入力それぞれの項目に指定できる値は 次の通りです ${ 検索する項目 } 指定可能な項目名 sid 事項 ID subjects 事項名 事項種別 comment 事項コメント place 場所表記 zipcode 郵便番号 municipalities 市区町村名 lat 緯度数値 lng 経度数値 year 代表年数値 licence ライセンス情報 originalcreator オリジナル作成者 originalcontents オリジナルコンテンツ名 originalid オリジナル登録番号 regdate 登録日日付 upddate 更新日日付 型 ${ 比較演算子 } 指定可能な比較演算子検索条件備考 _con 部分一致項目に対して指定可 _stw 前方一致項目に対して指定可 _enw 後方一致項目に対して指定可 _eq 完全一致 数値項目に対して指定可 _neq 不一致 数値項目に対して指定可 _gt _gte _lt _lte _af _bef _bw より大きい ( 指定された値 <データベースの値 ) 以上 ( 指定された値 データベースの値 ) より小さい ( データベースの値 < 指定された値 ) 以下 ( データベースの値 指定された値 ) 以降 ( 指定された値 データベースの値 ) 以前 ( データベースの値 指定された値 ) 範囲内 ( 指定された値 データベースの値 指定された値 ) ${ 検索 } のうち 日付項目は yyyy-mm-dd の形式で指定します 13 数値項目に対して指定可 数値項目に対して指定可 数値項目に対して指定可 数値項目に対して指定可 日付項目に対して指定可 日付項目に対して指定可 日付項目に対して指定可 ( 値は "," カンマで区切る )

以下に検索例を記載します 検索は UTF-8 で URL エンコードした例 1) 事項名 subjects 項目を 大阪 で完全一致検索する場合 subjects_eq= 大阪例 2) 事項名 subjects 項目を 大阪 で前方一致検索する場合 subjects_stw= 大阪例 3) 事項名 subjects 項目を 大阪市 または 堺市 で部分一致検索する場合 subjects_con= 大阪市 &subjects_con= 堺市 &searchmethod=or 例 4) 緯度 lat 項目を数値 34.6 以上 かつ 数値 42.1 以下で検索する場合 lat_gte=34.6&lat_lte=42.1 例 5) 更新日 upddate 項目を日付 2018-01-01 以降 かつ 2018-02-01 以前で検索する場合 upddate_bw=2018-01-01,2018-02-01 *3) ソート条件は以下の形式で指定します sortkeys=${ 項目名 } { asc desc },${ 項目名 } { asc desc }, 項目名とソート順序の間 ( 記載の部分 ) には ( 半角スペース ) を入力 各条件は, ( カンマ ) 区切りで指定 ${ 項目名 } に指定できる値は 次の通りです 指定可能なソート条件 sid subjects subjectsr year regdate upddate 事項 ID 事項名 事項名ヨミ 代表年 登録日 更新日 項目名 例 1) 項目 事項名 を昇順でソートする場合 sortkeys=subjects asc 例 2)1 項目 事項名ヨミ を昇順 2 項目 代表年 を降順でソートする場合 sortkeys=subjectsr asc,year desc (3) 返却値 1JSON 形式 ( 第 1 階層 ~ 第 3 階層 ) 第 1 階層 第 2 階層 第 3 階層 型 内容 header 処理結果オブジェクト status 処理結果 ( 共通仕様 参照) error エラーメッセージ ( 共通仕様 参照) response subjects 返却データオブジェクト 事項データオブジェクト snumberofhits 事項データの総件数 snextrecord sdata *1 事項データ 事項データの次レコード開始位置 ( 最終ページの場合は返却されません ) 14

( 第 3 階層 ~ 第 5 階層 ) 第 3 階層第 4 階層第 5 階層型内容 sdata *1 事項データ sid 事項 ID 事項種別 sseerefflag を見よ参照フラグ sname 事項名 snamer 事項名ヨミ splace 場所表記 slat 場所緯度 slng 場所経度 smunicipalities 市区町村名 sthumbcaption サムネイルキャプション sthumbpath サムネイルパス srelatedsubjects scountofrelated Materials sid 事項 ID 事項種別 sname 事項名 snamer 事項名ヨミ 関連事項ソート順 :1 関連事項表示優先度昇順 rspriority 関連事項表示優先度 事項に紐づく文献数 ( 紐づく文献が無い場合は 0 が出力されます ) 2XML 形式 ( 第 1 階層 ~ 第 5 階層 ) 第 1 階層第 2 階層第 3 階層第 4 階層第 5 階層型内容 result header response 処理結果タグ xmlns 属性におおさかポータルの URL を設定 処理結果タグ status 処理結果 ( 共通仕様 参照 ) error subjects message snumber OfHits snext Record sdata subject*1 エラーメッセージタグ エラーメッセージ ( 共通仕様 参照 ) 返却データタグ 事項データタグ 事項データの総件数 事項データの次レコード開始位置 ( 最終ページの場合は返却されません ) 各事項データタグ 事項データ 15

( 第 5 階層 ~ 第 9 階層 ) 第 5 階層第 6 階層第 7 階層第 8 階層第 9 階層型内容 subject *1 事項データ sid 事項 ID 事項種別タグ 事項種別 sseerefflag を見よ参照フラグ sname 事項名 snamer 事項名ヨミ splace 場所表記 slat 場所緯度 slng 場所経度 smunicipalities 市区町村名 sthumb Caption サムネイルキャプション sthumbpath サムネイルパス srelated Subjects scountofrelated Materials srelated Subject sid 事項 ID sname 事項名 関連事項タグソート順 :1 関連事項表示優先度昇順 関連事項データ 事項種別タグ 事項種別 snamer 事項名ヨミ rspriority 関連事項表示優先度 事項に紐づく文献数 ( 紐づく文献が無い場合は 0 が出力されます ) 16

3 詳細検索 文献 API 指定した検索条件で 文献 データを検索し 結果を返却します 詳細な検索条件を指定する ことができます 1 ベース URL https://osakaportal.library.pref.osaka.jp/api/v1.0/materials 2 パラメータ パラメータ 内容 必 須 型 説明 検索するを指定します UTF-8 で URL エン コードした値を指定します 複数指定可能で 検索 は 部分一致の AND 検索 となります 1 keyword か ${検索する項目}_${比較演算 子} のどちらかを必ず指定する必要があります 両 方が指定された場合は keyword が優先されま す 検索する項目と比較演算子 検索を指定しま す 検索は UTF-8 で URL エンコードした値 を指定します 2 keyword か ${検索する項目}_${比較演算 子} のどちらかを必ず指定する必要があります 両 方が指定された場合は keyword が優先されま す 返却データ形式を指定します JSON 形式の場合 json XML 形式の場合 xml を指定します 省略時または不正な の場合は json となります 項目間の検索方法を指定します AND 検索の場合 and OR 検索の場合 or を指定します 不正な または省略時は AND 検索となりま す ${検索する項目}_${比較演算子} パラメータに 対して適用されます keyword パラメータには 適用されません keyword キーワード ${検索する項目}_ ${比較演算子} 検索する項目と比 較演算子 検索文 字列 format 返却データ形式 searchmethod 検索方法 limit 取得数上限 半角 数字 取得する件数の上限を指定します 省略時または不正なの場合は 100 となり ます 上限値は 200 です offset 取得位置 開始 半角 数字 一覧取得時の取得開始位置を指定します 省略時ま たは不正なの場合は 1 となります ソート条件を指定します 指定された項目名とソート順序を半角スペース区切 りで指定し 各条件をカンマ区切りで指定します します 3 ソート順序は 昇順 指定の場合 asc 降順 指定の場合 desc を指定します 省略時は titler asc 書名ヨミ 昇順 と volumer asc 巻号ヨミ 昇順 と mid asc 文献 ID 昇順 となります sortkeys ソート条件 17

パラメータ 内容 必須 型 説明 callback コールバック用関数名 コールバック用の関数名を指定します 省略時は callback となります *1) 検索は次の形式で指定します keyword=${ 検索 } 検索は UTF-8 で URL エンコードした *2) 検索する項目と比較演算子 検索は以下の形式で指定します ${ 検索する項目 }_${ 比較演算子 }=${ 検索 } 項目名と比較演算子の間には _ ( アンダースコア ) を入力それぞれの項目に指定できる値は 次の通りです ${ 検索する項目 } 指定可能な項目名項目名型 subjects 事項名 mid 文献 ID mcategory 文献種別 articles 記事情報 title 書名 author 著者 publisher 出版者 year 開始 終了刊行年 comment 文献コメント isbn ISBN ISSN ndc NDC ndl NDL(JP 番号 ) opltitlecode 大阪府立図書館タイトルコード oplcallno 大阪府立図書館請求記号 primarysource 一次資料ありフラグ licence ライセンス情報 originalcreator オリジナル作成者 originalcontents オリジナルコンテンツ名 originalid オリジナル登録番号 regdate 登録日日付 upddate 更新日日付 ${ 比較演算子 } 指定可能な比較演算子検索条件備考 _con 部分一致 項目に対して指定可 _stw 前方一致 項目に対して指定可 _enw 後方一致 項目に対して指定可 _eq 完全一致 数値項目に対して指定可 _neq 不一致 数値項目に対して指定可 _gt より大きい ( 指定された値 <データベースの値 ) 数値項目に対して指定可 _gte 以上 ( 指定された値 データベースの値 ) 数値項目に対して指定可 18

指定可能な比較演算子検索条件備考 _lt _lte _af _bef _bw より小さい ( データベースの値 < 指定された値 ) 以下 ( データベースの値 指定された値 ) 以降 ( 指定された値 データベースの値 ) 以前 ( データベースの値 指定された値 ) 範囲内 ( 指定された値 データベースの値 指定された値 ) ${ 検索 } のうち 日付項目は yyyy-mm-dd の形式で指定します 数値項目に対して指定可 数値項目に対して指定可 日付項目に対して指定可 日付項目に対して指定可 日付項目に対して指定可 ( 値は "," カンマで区切る ) *3) ソート条件は以下の形式で指定します sortkeys=${ 項目名 } { asc desc },${ 項目名 } { asc desc }, 項目名とソート順序の間 ( 記載の部分 ) には ( 半角スペース ) を入力 各条件は, ( カンマ ) 区切りで指定 ${ 項目名 } に指定できる値は 次の通りです 指定可能なソート条件 mid title titler volume volumer author publisher year regdate upddate 文献 ID 書名 書名ヨミ 巻号 巻号ヨミ 著者 出版者 刊行年 登録日 更新日 項目名 (3) 返却値 1JSON 形式 ( 第 1 階層 ~ 第 3 階層 ) 第 1 階層第 2 階層第 3 階層型内容 header response 処理結果オブジェクト status 処理結果 ( 共通仕様 参照 ) error エラーメッセージ ( 共通仕様 参照 ) materials 返却データオブジェクト 文献データオブジェクト mnumberofhits 文献データの総件数 mnextrecord mdata *1 文献データ 文献データの次レコード開始位置 ( 最終ページの場合は返却されません ) 19

( 第 3 階層 ~ 第 5 階層 ) 第 3 階層第 4 階層第 5 階層型内容 mdata *1 文献データ mid 文献 ID mcategory 文献種別 marticle 記事情報 mtitle 書名 mtitler 書名ヨミ msubtitle 副書名 mvolume 巻号 mvolumer 巻号ヨミ mseries シリーズ名 mseriesno シリーズ番号 mpublished Year mpublished YearR mprimary SourceFlag subjects 刊行年 刊行年ヨミ sid 事項 ID 一次資料ありフラグ 事項種別 sname 事項名 snamer 事項名ヨミ 事項データ ( 文献 ID に紐づく事項データ ) ソート順 :1 事項名ヨミ昇順 2 事項 ID 昇順 2XML 形式 ( 第 1 階層 ~ 第 5 階層 ) 第 1 階層第 2 階層第 3 階層第 4 階層第 5 階層型内容 result header response 20 処理結果タグ xmlns 属性におおさかポータルの URL を設定 処理結果タグ status 処理結果 ( 共通仕様 参照 ) error materials message mnumber OfHits mnext Record mdata material *1 エラーメッセージタグ エラーメッセージ ( 共通仕様 参照 ) 返却データタグ 文献データタグ 文献データの総件数 文献データの次レコード開始位置 ( 最終ページの場合は返却されません ) 各文献データタグ 文献データ

( 第 5 階層 ~ 第 9 階層 ) 第 5 階層第 6 階層第 7 階層第 8 階層第 9 階層型内容 material*1 文献データ mid 文献 ID mcategory 文献種別タグ mcategory 文献種別 marticle 記事情報 mtitle 書名 mtitler 書名ヨミ msubtitle 副書名 mvolume 巻号 mvolumer 巻号ヨミ mseries シリーズ名 mseriesno シリーズ番号 mpublished Year mpublished YearR mprimary SourceFlag subjects subject 刊行年 刊行年ヨミ sid 事項 ID 一次資料ありフラグ 事項データタグ ( 文献 ID に紐づく事項データ ) 事項データ ( 文献 ID に紐づく事項データ ) ソート順 :1 事項名ヨミ昇順 2 事項 ID 昇順 事項種別タグ 事項種別 sname 事項名 snamer 事項名ヨミ 21

4 詳細検索 年表 API 指定した検索条件で 年表 データを検索し 結果を返却します 詳細な検索条件を指定する ことができます 1 ベース URL https://osakaportal.library.pref.osaka.jp/api/v1.0/chronological-table 2 パラメータ パラメータ keyword ${検索する項目}_ ${比較演算子} 内容 キーワード 検索する項目と 比較演算子 検 索 必 須 型 説明 検索するを指定します UTF-8 で URL エン コードした値を指定します 複数指定可能で 検索 は 部分一致の AND 検索 となります 1 keyword か ${検索する項目}_${比較演算 子} のどちらかを必ず指定する必要があります 両 方が指定された場合は keyword が優先されます 検索する項目と比較演算子 検索を指定しま す 検索は UTF-8 で URL エンコードした値 を指定します 2 keyword か ${検索する項目}_${比較演算 子} のどちらかを必ず指定する必要があります 両 方が指定された場合は keyword が優先されます 返却データ形式を指定します JSON 形式の場合 json XML 形式の場合 xml を指定します 省略時または不正なの場合は json となります 項目間の検索方法を指定します AND 検索の場合 and OR 検索の場合 or を指定します 不正な または省略時は AND 検索となりま す ${検索する項目}_${比較演算子} パラメータに 対して適用されます keyword パラメータには適 用されません format 返却データ形式 searchmethod 検索方法 limit 取得数上限 半角 数字 取得する件数の上限を指定します 省略時または不正なの場合は 100 となりま す 上限値は 200 です offset 取得位置 開 始 半角 数字 一覧取得時の取得開始位置を指定します 省略時ま たは不正なの場合は 1 となります sortkeys ソート条件 ソート条件を指定します 指定された項目名とソート順序を半角スペース区切 りで指定し 各条件をカンマ区切りで指定します します 3 ソート順序は 昇順 指定の場合 asc 降順 指定の場合 desc を指定します 省略時は① age asc 年代 昇順 ② priority asc 年表表示優先度 昇順 ③ cid asc 年表 ID 昇順 となります callback コールバック用 関数名 コールバック用の関数名を指定します 省略時は callback となります 22

*1) 検索は次の形式で指定します keyword=${ 検索 } 検索は UTF-8 で URL エンコードした *2) 検索する項目と比較演算子 検索は以下の形式で指定します ${ 検索する項目 }_${ 比較演算子 }=${ 検索 } 項目名と比較演算子の間には _ ( アンダースコア ) を入力それぞれの項目に指定できる値は 次の通りです ${ 検索する項目 } 指定可能な項目名項目名型 subjects 事項名 cid 年表 ID ccategory 年表種別 age 開始 終了年月日数値 year 年数値 month 月数値 day 日数値 priority 年表表示優先度 licence ライセンス情報 originalcreator オリジナル作成者 originalcontents オリジナルコンテンツ名 originalid オリジナル登録番号 regdate 登録日日付 upddate 更新日日付 ${ 比較演算子 } 指定可能な比較演算子検索条件備考 _con 部分一致 項目に対して指定可 _stw 前方一致 項目に対して指定可 _enw 後方一致 項目に対して指定可 _eq 完全一致 数値項目に対して指定可 _neq 不一致 数値項目に対して指定可 _gt より大きい ( 指定された値 <データベースの値 ) 数値項目に対して指定可 _gte 以上 ( 指定された値 データベースの値 ) 数値項目に対して指定可 _lt より小さい ( データベースの値 < 指定された値 ) 数値項目に対して指定可 _lte 以下 ( データベースの値 指定された値 ) 数値項目に対して指定可 _af 以降 ( 指定された値 データベースの値 ) 日付項目に対して指定可 _bef 以前 ( データベースの値 指定された値 ) 日付項目に対して指定可 _bw 範囲内 ( 指定された値 データベースの値 指定された値 ) ${ 検索 } のうち 日付項目は yyyy-mm-dd の形式で指定します 日付項目に対して指定可 ( 値は "," カンマで区切る ) 23

*3) ソート条件は以下の形式で指定します sortkeys=${ 項目名 } { asc desc },${ 項目名 } { asc desc }, 項目名とソート順序の間 ( 記載の部分 ) には ( 半角スペース ) を入力 各条件は, ( カンマ ) 区切りで指定 ${ 項目名 } に指定できる値は 次の通りです 指定可能なソート条件 cid age year priority regdate upddate 年表 ID 年代 年 項目名 年表表示優先度 登録日 更新日 (3) 返却値 1JSON 形式 ( 第 1 階層 ~ 第 3 階層 ) 第 1 階層第 2 階層第 3 階層型内容 header response 処理結果オブジェクト status 処理結果 ( 共通仕様 参照 ) error エラーメッセージ ( 共通仕様 参照 ) chronological Table cnumber OfHits cnextrecord 返却データオブジェクト 年表データオブジェクト 年表データの総件数 cdata *1 年表データ 年表データの次レコード開始位置 ( 最終ページの場合は返却されません ) ( 第 3 階層 ~ 第 5 階層 ) 第 3 階層 第 4 階層 第 5 階層 型 内容 cdata *1 年表データ cid 年表 ID ccategory 年表種別 cageexpression 年代表記 cager 年代 cevent 年表内容 cpriority 年表表示優先度 subjects 事項データ ( 年表 ID に紐づく事項データ ) ソート順 :1 年表事項表示優先度昇順 2 事項名ヨミ昇順 3 事項 ID 昇順 sid 事項 ID 事項種別 24

第 3 階層 第 4 階層 第 5 階層 型 内容 sname 事項名 snamer 事項名ヨミ scpriority 年表事項表示優先度 2XML 形式 ( 第 1 階層 ~ 第 5 階層 ) 第 1 階層第 2 階層第 3 階層第 4 階層第 5 階層型内容 result header response 処理結果タグ xmlns 属性におおさかポータルの URL を設定 処理結果タグ status 処理結果 ( 共通仕様 参照 ) error chronological Table message cnumber OfHits cnext Record cdata Chronological TableData*1 エラーメッセージタグ エラーメッセージ ( 共通仕様 参照 ) 返却データタグ 年表データタグ 年表データの総件数 年表データの次レコード開始位置 ( 最終ページの場合は返却されません ) 各年表データタグ 年表データ ( 第 5 階層 ~ 第 9 階層 ) 第 5 階層第 6 階層第 7 階層第 8 階層第 9 階層型内容 chronological TableData*1 年表データ cid 年表 ID ccategory 年表種別タグ ccategory 年表種別 cageexpression 年代表記 cager 年代 cevent 年表内容 cpriority 年表表示優先度 subjects subject 事項データタグ ( 年表 ID に紐づく事項データ ) 事項データ ( 年表 ID に紐づく事項データ ) ソート順 :1 年表事項表示優先度昇順 2 事項名ヨミ昇順 3 事項 ID 昇順 25

第 5 階層 第 6 階層 第 7 階層 第 8 階層 第 9 階層 型 内容 sid 事項 ID 事項種別タグ 事項種別 sname 事項名 snamer 事項名ヨミ scpriority 年表事項表示優先度 26

5 事項詳細 API 指定した事項 ID の 事項 データを返却します 当該事項データに紐づく 文献 データ 年 表 データも出力されます 1 ベース URL https://osakaportal.library.pref.osaka.jp/api/v1.0/subjects/<事項 ID> 2 パラメータ パラメータ 内容 <事項 ID> 必 須 型 該当する 事項 ID を指定します 事項 ID 説明 format 返却データ形式 返却データ形式を指定します JSON 形式の場合 json XML 形式の場合 xml を指定します 省略時または不正なの場合は json となります callback コールバック用 関数名 コールバック用の関数名を指定します 省略時は callback となります 3 返却値 ①JSON 形式 第1階層 第2階層 第3階層 第4階層 型 header 内容 処理結果オブジェクト status 処理結果 共通仕様 参照 error エラーメッセージ 共通仕様 参照 response 返却データオブジェクト subject 事項データ sid 事項 ID 事項種別 1 3 sseerefflag を見よ参照フラグ sname 事項名 snamer 事項名ヨミ sanothernames sanothername1 5 sanothernamer1 5 事項名別名 1 5 を名称 ヨミ の組で化 事項名別名 1 5 事項名別名ヨミ 1 5 scomment 事項コメント splace 場所表記 slat 場所緯度 slng 場所経度 szipcode 郵便番号 27

第 1 階層第 2 階層第 3 階層第 4 階層型内容 smunicipalities 市区町村名 syear1 代表年 1 syear2 代表年 2 swebsites swebsite Title1~5 swebsite URL1~5 swebsite AccessDate1~5 関連サイト 1~5 をタイトル URL 確認日の組で化 関連サイト名称 1~5 関連サイト URL1~5 関連サイト確認日 1~5 sthumbcaption サムネイルキャプション sthumbpath サムネイルパス simages simage Caption1~5 simage URL1~5 simageaccess Date1~5 画像 1~5 をキャプション URL 確認日の組で化 画像キャプション 1~5 画像 URL1~5 画像確認日 1~5 slicence ライセンス情報 soriginal Creator soriginal Contents オリジナル作成者 オリジナルコンテンツ名 soriginalid オリジナル登録番号 sregistration Date 登録日 supdateddate 更新日 srelatedsubjects 関連事項ソート順 : 1 関連事項表示優先度昇順 materials sid 事項 ID 事項種別 sname 事項名 snamer 事項名ヨミ rspriority 関連事項表示優先度 mid 文献 ID mcategory 文献種別 marticle 記事情報 mtitle 書名 文献データ ( 事項 ID に紐づく文献データ ) ソート順 :1 事項文献表示優先度昇順 2 書名ヨミ昇順 3 巻号ヨミ昇順 4 文献 ID 昇順 28

第 1 階層第 2 階層第 3 階層第 4 階層型内容 chronological Table mtitler 書名ヨミ msubtitle 副書名 mvolume 巻号 mvolumer 巻号ヨミ mseries シリーズ名 mseriesno シリーズ番号 mauthors mpublished Year mpublished YearR mprimary SourceFlag mauthor 責任表示 mauthorr 責任表示 を名称 ヨミの組で化 責任表示ヨミ 刊行年 刊行年ヨミ 一次資料ありフラグ smpriority 事項文献表示優先度 cid 年表 ID ccategory 年表種別 cageexpression 年代表記 cager 年代 cevent 年表内容 cpriority 年表表示優先度 年表データ ( 事項 ID に紐づく年表データ ) ソート順 :1 年代昇順 2 年表表示優先度昇順 3 年表 ID 昇順 scpriority 年表事項表示優先度 2XML 形式 ( 第 1 階層 ~ 第 4 階層 ) 第 1 階層第 2 階層第 3 階層第 4 階層型内容 result header response 29 処理結果タグ xmlns 属性におおさかポータルの URL を設定 処理結果タグ status 処理結果 ( 共通仕様 参照 ) error subject *1 materials *2 chronological Table *3 エラーメッセージタグ message エラーメッセージ ( 共通仕様 参照 ) 返却データタグ 事項データ 文献データタグ ( 事項 ID に紐づく文献データ ) 年表データタグ ( 事項 ID に紐づく年表データ )

( 第 3 階層 ~ 第 7 階層 ) 第 3 階層第 4 階層第 5 階層第 6 階層第 7 階層型内容 subject *1 事項データ sid 事項 ID 事項種別タグ 事項種別 sseerefflag を見よ参照フラグ sname 事項名 snamer 事項名ヨミ sanother Names sanother Name1~5 sanother Name sanother NameR 事項名別名タグ 事項名別名 1~5 の名称 ヨミの組タグ 事項名別名 1~5 事項名別名ヨミ 1~5 scomment 事項コメント splace 場所表記 slat 場所緯度 slng 場所経度 szipcode 郵便番号 smunicipalities 市区町村名 syear1 代表年 1 syear2 代表年 2 swebsites sthumb Caption sthumb Path simages swebsite 1~5 simage1~5 swebsite Title swebsite URL swebsite AccessDate simage Caption simage URL 関連サイトタグ 関連サイト 1~5 のタイトル URL 確認日の組タグ 関連サイト名称 1~5 関連サイト URL 1~5 関連サイト確認日 1~5 サムネイルキャプション サムネイルパス 画像タグ 画像 1~5 のキャプション URL 確認日の組タグ画像キャプション 1~5 画像 URL1~5 30

第 3 階層第 4 階層第 5 階層第 6 階層第 7 階層型内容 simage AccessDate 画像確認日 1~5 slicence ライセンス情報 soriginal Creator soriginal Contents soriginal ID sregistration Date supdated Date srelated Subjects srelated Subject オリジナル作成者 オリジナルコンテンツ名オリジナル登録番号 登録日 更新日 関連事項タグ sid 事項 ID sname 事項名 関連事項データソート順 :1 関連事項表示優先度昇順 事項種別タグ 事項種別 snamer 事項名ヨミ materials*2 material rspriority mid 文献 ID mcategory mcategory 関連事項表示優先度 文献データタグ ( 事項 ID に紐づく文献データ ) 文献データ ( 事項 ID に紐づく文献データ ) ソート順 :1 事項文献表示優先度昇順 2 書名ヨミ昇順 3 巻号ヨミ昇順 4 文献 ID 昇順 文献種別タグ 文献種別 marticle 記事情報 mtitle 書名 mtitler 書名ヨミ msubtitle 副書名 mvolume 巻号 mvolumer 巻号ヨミ 31

第 3 階層第 4 階層第 5 階層第 6 階層第 7 階層型内容 chronological Table*3 mseries シリーズ名 mseriesno シリーズ番号 mauthors mpublished Year mpublished YearR mprimary SourceFlag smpriority mauthor 責任表示 タグ責任表示 の名称 ヨミの組タグ mauthor 責任表示 mauthorr 責任表示ヨミ 刊行年 刊行年ヨミ 一次資料ありフラグ事項文献表示優先度 年表データタグ ( 事項 ID に紐づく年表データ ) chronological TableData 年表データ ( 事項 ID に紐づく年表データ ) ソート順 :1 年代昇順 2 年表表示優先度昇順 3 年表 ID 昇順 cid 年表 ID ccategory cage Expression ccategory 年表種別タグ 年表種別 年代表記 cager 年代 cevent 年表内容 cpriority 年表表示優先度 scpriority 年表事項表示優先度 32

6 文献詳細 API 指定した事項 ID の 文献 データを返却します 1 ベース URL https://osakaportal.library.pref.osaka.jp/api/v1.0/materials/<文献 ID> 2 パラメータ パラメータ <文献 ID> 内容 文献 ID 必 須 型 該当する 文献 ID を指定します 説明 format 返却データ形式 返却データ形式を指定します JSON 形式の場合 json XML 形式の場合 xml を指定します 省略時または不正なの場合は json となります callback コールバック用 関数名 コールバック用の関数名を指定します 省略時は callback となります 3 返却値 ①JSON 形式 第1階層 第2階層 第3階層 第4階層 型 header 内容 処理結果オブジェクト status error response 処理結果 共通仕様 参照 エラーメッセージ 共通仕様 参照 返却データオブジェクト material 文献データ mid 文献 ID mcategory 文献種別 1 3 marticle 記事情報 mtitle 書名 mtitler 書名ヨミ msubtitle 副書名 msubtitler 副書名ヨミ mvolume 巻号 mvolumer 巻号ヨミ mseries シリーズ名 mseriesr シリーズ名ヨミ mseriesno シリーズ番号 mauthors 責任表示 1 3 を名称 ヨミの組で 化 mauthor1 3 責任表示 1 3 mauthorr1 3 責任表示ヨミ 1 3 出版者 mpublisher 33

第 1 階層第 2 階層第 3 階層第 4 階層型内容 mpublisherr 出版者ヨミ mpublished Year mpublished YearR 刊行年 刊行年ヨミ mpages ページ msize 大きさ mkansha 刊写区分 mscale 縮尺 mcontents Date mcontents DateR 時間情報 時間情報ヨミ misbn ISBN ISSN mndc NDC mjpno JP 番号 mopltitle Code 大阪府立図書館タイトルコード moplcallno 大阪府立図書館請求記号 mcomment 文献コメント mprimary SourceFlag mprimary Sources mwebsites mprimarysource Website1~5 mprimarysource URL1~5 mprimarysource AccessDate1~5 mwebsitetitle 1~5 mwebsiteurl 1~5 mwebsiteaccess Date1~5 一次資料ありフラグ 一次資料をサイト名 URL URL 確認日の組で化 一次資料サイト名 1~5 一次資料 URL1~5 一次資料 URL 確認日 1~5 参照サイトを名称 URL 確認日の組で化 参照サイト名称 1~5 参照サイト URL1~5 参照サイト確認日 1~5 mlicence ライセンス情報 moriginal Creator moriginal Contents moriginal ID mregistration Date mupdated Date オリジナル作成者 オリジナルコンテンツ名 オリジナル登録番号 登録日 更新日 34

第 1 階層第 2 階層第 3 階層第 4 階層型内容 subjects sid 事項 ID 事項種別 sname 事項名 snamer 事項名ヨミ 事項データ ( 文献 ID に紐づく事項データ ) ソート順 : 1 事項名ヨミ昇順 2 事項 ID 昇順 2XML 形式 ( 第 1 階層 ~ 第 4 階層 ) 第 1 階層第 2 階層第 3 階層第 4 階層型内容 result header response 処理結果タグ xmlns 属性におおさかポータルの URL を設定 処理結果タグ status 処理結果 ( 共通仕様 参照 ) error material *1 エラーメッセージタグ message エラーメッセージ ( 共通仕様 参照 ) 返却データタグ 文献データ ( 第 3 階層 ~ 第 7 階層 ) 第 3 階層第 4 階層第 5 階層第 6 階層第 7 階層型内容 material*1 文献データ mid 文献 ID mcategory mcategory 文献種別タグ 文献種別 marticle 記事情報 mtitle 書名 mtitler 書名ヨミ msubtitle 副書名 msubtitler 副書名ヨミ mvolume 巻号 mvolumer 巻号ヨミ mseries シリーズ名 mseriesr シリーズ名ヨミ mseriesno シリーズ番号 mauthors mauthor 責任表示 タグ 責任表示 の名称 ヨミの組タグ mauthor 責任表示 mauthorr 責任表示ヨミ mpublisher 出版者 35

第 3 階層第 4 階層第 5 階層第 6 階層第 7 階層型内容 mpublisherr 出版者ヨミ mpublished Year mpublished YearR 36 刊行年 刊行年ヨミ mpages ページ msize 大きさ mkansha 刊写区分 mscale 縮尺 mcontents Date mcontents DateR 時間情報 時間情報ヨミ misbn ISBN ISSN mndc NDC mjpno JP 番号 mopltitle Code moplcall No 大阪府立図書館タイトルコード 大阪府立図書館請求記号 mcomment 文献コメント mprimary SourceFlag mprimary Sources mwebsites mprimary Source1~5 mwebsite 1~5 mprimary SourceWebsite mprimary SourceURL mprimary SourceAccess Date mwebsite Title mwebsite URL mwebsite AccessDate 一次資料ありフラグ 一次資料タグ 一次資料のサイト名 URL URL 確認日の組タグ 一次資料サイト名 1~5 一次資料 URL1~5 一次資料 URL 確認日 1~5 参照サイトタグ 参照サイトの名称 URL 確認日の組タグ 参照サイト名称 1~5 参照サイト URL1~5 参照サイト確認日 1~5 mlicence ライセンス情報 moriginal Creator moriginal Contents オリジナル作成者 オリジナルコンテンツ名 moriginalid オリジナル登録番号

第 3 階層第 4 階層第 5 階層第 6 階層第 7 階層型内容 mregistration Date mupdated Date subjects subject 登録日 更新日 sid 事項 ID sname 事項名 事項データタグ ( 文献 ID に紐づく事項データ ) 事項データ ( 文献 ID に紐づく事項データ ) ソート順 :1 事項名ヨミ昇順 2 事項 ID 昇順 事項種別タグ 事項種別 snamer 事項名ヨミ 37

7 年表詳細 API 指定した事項 ID の 年表 データを返却します 1 ベース URL https://osakaportal.library.pref.osaka.jp/api/v1.0/chronological-table/<年表 ID> 2 パラメータ パラメータ 内容 <年表 ID> 年表 ID 必 須 型 該当する 年表 ID を指定します 説明 format 返却データ形式 返却データ形式を指定します JSON 形式の場合 json XML 形式の場合 xml を指定します 省略時または不正なの場合は json となります callback コールバック用 関数名 コールバック用の関数名を指定します 省略時は callback となります 3 返却値 ①JSON 形式 第1階層 第2階層 第3階層 第4階層 型 header 内容 処理結果オブジェクト status error response 処理結果 共通仕様 参照 エラーメッセージ 共通仕様 参 照 返却データオブジェクト chronological Table 年表データ cid ccategory cyear 年表 ID 年表種別 1 3 西暦年 和暦元号 和暦年 cyearr 年正規形 cyearestimated Flag 年推定フラグ cmonth 月 cmonthr 月正規形 cday 日 cdayr 日正規形 coldcalendar Flag 旧暦フラグ cageexpression 年代表記 cager 年代 cjapanese CalendarEra cjapanese CalendarYear 38

第 1 階層 第 2 階層 第 3 階層 第 4 階層 型 内容 cevent 年表内容 ccomment 年表コメント cpriority 年表表示優先度 clicence ライセンス情報 coriginal Creator coriginal Contents オリジナル作成者 オリジナルコンテンツ名 coriginalid オリジナル登録番号 cregistration Date 登録日 cupdateddate 更新日 subjects 事項データ ( 年表 ID に紐づく事項データ ) ソート順 :1 年表事項表示優先度昇順 2 事項名ヨミ昇順 3 事項 ID 昇順 sid 事項 ID 事項種別 sname 事項名 snamer 事項名ヨミ scpriority 年表事項表示優先度 2XML 形式 ( 第 1 階層 ~ 第 3 階層 ) 第 1 階層第 2 階層第 3 階層第 4 階層型内容 result header 処理結果タグ xmlns 属性におおさかポータルの URL を設定 処理結果タグ status 処理結果 ( 共通仕様 参照 ) error エラーメッセージタグ message エラーメッセージ ( 共通仕様 参照 ) response 返却データタグ chronological TableData*1 年表データ ( 第 3 階層 ~ 第 7 階層 ) 第 3 階層第 4 階層第 5 階層第 6 階層第 7 階層型内容 Chronological TableData*1 年表データ cid 年表 ID ccategory ccategory 年表種別タグ 年表種別 cyear 西暦年 39

第 3 階層第 4 階層第 5 階層第 6 階層第 7 階層型内容 cjapanese CalendarEra cjapanese CalendarYear 和暦元号 和暦年 cyearr 年正規形 cyearestimated Flag cmonth 月 年推定フラグ cmonthr 月正規形 cday 日 cdayr 日正規形 coldcalendar Flag 旧暦フラグ cageexpression 年代表記 cager 年代 cevent 年表内容 ccomment 年表コメント cpriority 年表表示優先度 clicence ライセンス情報 coriginal Creator coriginal Contents coriginal ID cregistration Date cupdated Date subjects オリジナル作成者 オリジナルコンテンツ名 オリジナル登録番号 登録日 更新日 事項データタグ ( 年表 ID に紐づく事項データ ) subject 事項データ ( 年表 ID に紐づく事項データ ) ソート順 :1 年表事項表示優先度昇順 2 事項名ヨミ昇順 3 事項 ID 昇順 sid 事項 ID sname 事項名 事項種別タグ 事項種別 snamer 事項名ヨミ scpriority 年表事項表示優先度 40

8 アクセス数上位事項 API 集計期間等を指定してアクセス数上位の事項データを返却します 1 ベース URL https://osakaportal.library.pref.osaka.jp/api/v1.0/access/subjects 2 パラメータ パラメータ keyword 内容 必 須 キーワード 型 説明 検索するを指定します UTF-8 で URL エンコ ードした値を指定します 複数指定可能で 検索は 部分一致の AND 検索 となります 1 返却データ形式を指定します JSON 形式の場合 json XML 形式の場合 xml を 指定します 省略時または不正なの場合は json となります format 返却データ形式 count 取得件数 数値 取得件数を指定します 省略時または不正なの場合は 100 となりま す 上限値は 200 です from 集計開始年月日 日付 アクセス数を集計する開始年月日を指定します フォーマット yyyy-mm-dd until 集計終了年月日 日付 アクセス数を集計する終了年月日を指定します フォーマット yyyy-mm-dd callback コールバック用 関数名 コールバック用の関数名を指定します 省略時は callback となります 1 検索は次の形式で指定します keyword=${検索} 検索は UTF-8 で URL エンコードした 3 返却値 ①JSON 形式 第1階層 第2階層 第3階層 第4階層 型 header 内容 処理結果オブジェクト status error response 処理結果 共通仕様 参照 エラーメッセージ 共通仕様 参照 返却データオブジェクト subjects 事項データオブジェクト snumber OfHits 事項データの総件数 sexisttie DataFlag 取得データ内の最終レコードと同アクセス数のデ ータが他にあるかを判定するフラグ 0 無し 1 有り 事項データ ソート順 ①事項アクセス数昇順 ②事項名ヨミ 昇順 ③事項 ID 昇順 sdata sid 41 事項 ID 事項種別 1 3

第 1 階層 第 2 階層 第 3 階層 第 4 階層 型 内容 sname 事項名 snamer 事項名ヨミ spageview 事項アクセス数 2XML 形式 ( 第 1 階層 ~ 第 5 階層 ) 第 1 階層第 2 階層第 3 階層第 4 階層第 5 階層型内容 result header response 処理結果タグ xmlns 属性におおさかポータルの URL を設定 処理結果タグ status 処理結果 ( 共通仕様 参照 ) error subjects message snumber OfHits sexisttie DataFlag エラーメッセージタグ エラーメッセージ ( 共通仕様 参照 ) 返却データタグ 事項データタグ 事項データの総件数 取得データ内の最終レコードと同アクセス数のデータが他にあるかを判定するフラグ 0: 無し 1: 有り sdata 各事項データソート順 :1 事項アクセス数昇順 2 事項名ヨミ昇順 3 事項 ID 昇順 subject*1 事項データ ( 第 5 階層 ~ 第 9 階層 ) 第 5 階層 第 6 階層 第 7 階層 第 8 階層 第 9 階層 型 内容 subject *1 事項データ sid 事項 ID 事項種別タグ 事項種別 sname 事項名 snamer 事項名ヨミ spageview 事項アクセス数 42