資料3:外部サービスとの連携

Download Report

Transcript 資料3:外部サービスとの連携

医中誌Web
最新情報
Ver.5
-外部サービスとの連携-
第14回 図書館総合展フォーラム
2012年11月22日
医学中央雑誌刊行会
NPO医学中央雑誌刊行会
■ 外部API
NPO医学中央雑誌刊行会
● 医中誌API
■「医中誌のデータを、医中誌Web以外から利用できるようにす
る」ため、「医中誌API」を用意。
■対応プロトコルは、OpenURL、OpenSearch、
SRU/SRWの3種類。
3
NPO医学中央雑誌刊行会
● OpenURL (1)
■「医中誌WebからOpenURLでリゾルバなどへリンク」は従
来より可能でしたが、その逆の、「OpenURLで医中誌Webを
呼び出し」も行えます。
■リゾルバのターゲットととして登録したり、また、検索
用途でもご使用頂けます。
■アクセスすると医中誌Webのインターフェースで表示され
ます。
4
NPO医学中央雑誌刊行会
● OpenURL (2)
■アクセス方法
BaseURL:
http://search.jamas.or.jp/api/openurl?
パラメータ:
url_ver(必須項目)
rfr_dat
rft.atitle
rft.jtitle
rft.issn
rft.aulast
rft.aufirst
rft.date
rft.volume
rft.issue
rft.spage
rft.pages
固定値“Z39.88-2004”
医中誌文献番号
論文タイトル
雑誌タイトル
ISSN
筆頭著者姓
筆頭著者名
発行年
巻
号
開始ページ
開始ページ&終了ページ
5
NPO医学中央雑誌刊行会
● OpenURL (3)
■アクセス例
該当の論文が表示される
<論文>
M227360015
急性心筋梗塞に伴う乳頭筋断裂の1例(会議録)
Author:小林 美貴子(長野県立木曽病院 内科), 若林 靖史
Source:信州医学雑誌(0037-3826)60巻1号 Page38(2012.02)
<OpenURLデータ>
http://search.jamas.or.jp/api/openurl?url_ver=Z39.88-2004&
url_ctx_fmt=info:ofi/fmt:kev:mtx:ctx&rfr_id=info:sid/jamas.or.jp:
ichuweb&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=art
icle&rfr_dat=M227360015&rft.atitle=%E6%80%A5%E6%80%A7%E5
%BF%83%E7%AD%8B%E6%A2%97%E5%A1%9E%E3%81%AB%E4%BC
%B4%E3%81%86rft.jtitle=%E4%BF%A1%E5%B7%9E%E5%8C%BB%E
5%AD%A6%E9%9B%91&rft.issn=0037-3826&rft.aulast=%E5%B0
%8F%E6%9E%97&rft.aufirst=%E7%BE%8E%E8%B2%B4%E5%AD%
90&rft.date=2012&rft.volume=60&rft.issue=1&rft.spage=38
「誌名」や「著者名」など特定のパラメータのみを指定して検索用途で使用することも
可能です。
誌名「Expert Nurse 」による検索例
http://search.jamas.or.jp/api/openurl?url_ver=Z39.88-2004&url_ctx_fmt=info:ofi/fmt:kev:mtx:ctx&rfr_id=info:sid/jamas.or.jp:
ichuweb&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.jtitle=Expert%20Nurse
6
NPO医学中央雑誌刊行会
● OpenSearch (1)
■OpenSearchで直接検索を実行できます。また、ブラウザ
の検索窓から検索できるように設定したりすることができ
ます。
■アクセスすると医中誌Webのインターフェースで表示され
ます。
■アクセス方法
BaseURL:
http://search.jamas.or.jp/api/opensearch?
パラメータ:
q(必須項目)
count
startIndex
format
検索キーワード
ページあたりの検索結果の出力件数
取得するレコードの開始位置
レスポンスの形式を指定するパラメータ
※現在はhtmlにのみ対応しています。
7
NPO医学中央雑誌刊行会
● OpenSearch (2)
■検索例(ブラウザの検索窓を使用)
設定により、ブラウザの検索窓から直接医中誌Webを検索できる
8
NPO医学中央雑誌刊行会
● OpenSearch (3)
「山中伸弥/AU」のようなタグの入力も可能。(無しでも勿論OK)
9
NPO医学中央雑誌刊行会
● OpenSearch (4)
「山中伸弥/AU」の検索が行われる。
10
NPO医学中央雑誌刊行会
● OpenSearch (5)
■検索例(ホームページやブログ等からのリンク)
<a href="http://search.jamas.or.jp/api/opensearch?q=山中伸弥/FAU or
YamanakaShinya/FAU" target="_blank">山中伸弥/FAU or YamanakaShinya/FAU</a>
11
NPO医学中央雑誌刊行会
● SRU/SRW (1)
■SRU/SRWは、Z39.50の後継の検索プロトコルです。Web上か
ら外部サービスに対して検索と結果取得を行うことができます。
■検索は、CQLという記述方式で検索式を指定して実行します。
CQLで指定できる検索フィールドは実装により異なります。医中誌
SRU/SRWでは、PRISMに独自の検索タグを追加した「ichushiweb
Context Set」を用意しており、医中誌Webデータに存在する全ての
フィールドを指定可能です。
※「ichushiweb Context Set」についてはこちらを参照。
http://www.loc.gov/standards/sru/resources/ichushiweb-context-set-v1-0.html
■検索結果は、XML形式(PRISM2.1)で取得することができます。
12
NPO医学中央雑誌刊行会
● SRU/SRW (2)
■アクセス方法
認証:
検索実行前に認証用APIでログインをする必要があります。
http://search.jamas.or.jp/api/login?
(ログイン)
http://search.jamas.or.jp/api/logout? (ログアウト)
BaseURL:
http://search.jamas.or.jp/api/sru? (SRU)
http://search.jamas.or.jp/api/srw? (SRW)
※パラメータや検索結果レスポンスの詳細は、医学中央雑誌刊行会
までお問い合わせ下さい。
13
NPO医学中央雑誌刊行会
● SRU/SRW (3)
■検索例
機関個別の検索システムより、「キーワード」で医中誌の
データを呼び出す
SRUリクエスト
cql.allIndexes=“IPS細胞”
医中誌DB
検索結果出力
(PRISM2.1形式)
・・・
<recordData>
<pam:message>
<pam:article>
<head>
<dc:identifier>M817050001</dc:identifier>
<dc:title>iPS細胞研究の進展</dc:title>
<dc:creator>山中 伸弥</dc:creator>
<dc:type>会議録</dc:type>
<dc:language>日本語</dc:language>
<prism:organization>京都大学iPS細胞研究
・・・
独自の検索インターフェース内で、
検索結果を表示することが可能
14
NPO医学中央雑誌刊行会
● SRU/SRW (4)
■その他、大学の所属教員の業績集を管理・公開するシス
テムより、「著者名」で医中誌のデータを呼び出して、該
当の論文を取り込むといったことも可能です。
■SRU/SRWの利用につきましては、医学中央雑誌刊行会まで
お問い合わせ下さい。
15
NPO医学中央雑誌刊行会
■ ディスカバリーサービス
統合認証 (GAKUNIN)
NPO医学中央雑誌刊行会
● ディスカバリーサービスへの対応
■ Serials Solutions 社との契約を行い、医中誌Webの契約機
関様は、Summonで医中誌Webデータを検索することが可能とな
りました。
■ 実際のSummonでの利用につきましては、2013年は検証期
間であり、その結果により2014年より、医中誌Webの契約の条
件等を付加する可能性があります。
■ 他のディスカバリーサービスにつきましても、同様とする方針
です。
17
NPO医学中央雑誌刊行会
● GAKUNINへの対応
■ GAKUNINにつきましては、ご利用機関の利便性向上に資す
るものと考え、当初より前向きに検討してきました。実装テスト
は終了しています。
■ 本対応は2013年中には可能とする予定です。
18
NPO医学中央雑誌刊行会
ご清聴ありがとうございました。
お問い合わせはこちらまで
NPO医学中央雑誌刊行会 電子出版課
Mail: [email protected]
19
NPO医学中央雑誌刊行会