NDLサーチで雑誌の書誌IDがなくなっているものがある
Opened this issue · 4 comments
NDLサーチからの書誌インポートで、以前はR100000039-I001413988
としてNDLサーチに収録されていた書誌情報が、新NDLサーチに収録されなくなっている。該当するテストは以下。
https://github.com/next-l/enju_leaf/pull/1854/files#diff-924665db1c8a9e851dedb928ba635e53116580be6389e88ae5662e45ccfb9d8aL81-L83
上記のテストの作成は実際に当時のNDLサーチのAPIを呼び出して行ったものだが、現在のAPIでは同じ書誌IDでもヒットしなくなっており、NDLサーチの詳細画面もnot foundになる。
https://ndlsearch.ndl.go.jp/api/sru?maximumRecords=1&onlyBib=true&operation=searchRetrieve&query=(itemno=R100000039-I001413988)&recordSchema=dcndl
https://ndlsearch.ndl.go.jp/books/R100000039-I001413988
リポジトリ番号R100000039
の書誌が一律でなくなっているわけではない模様。上記の「週刊新潮」は同一の内容と思われる書誌IDが2件あり、片方はR100000039
を使用している。
https://ndlsearch.ndl.go.jp/books/R100000002-I000000010774
https://ndlsearch.ndl.go.jp/books/R100000039-I3381597
Enjuではインポート時にNDLサーチの書誌IDも保存しており、詳細画面にNDLサーチへのリンクとして表示している。このため、上記の「週刊新潮」のような例では、リンク切れになってしまう。
この動作が仕様なのか移行の不具合なのか、またリダイレクトなどの措置があるかどうか、NDLに問い合わせること。
この動作が仕様なのか移行の不具合なのか、またリダイレクトなどの措置があるかどうか、NDLに問い合わせること。
2月10日のNext-Lワークショップのときに、フォームから問い合わせた。
NDLに問い合わせたところ、古い書誌IDを使ってiss.ndl.go.jp
にアクセスすれば、新しい書誌IDのページにリダイレクトされるとのこと。
https://iss.ndl.go.jp/books/R100000039-I001413988-00
すでにEnjuにインポート済みの書誌にあるNDLサーチのリンク先については、書誌IDを見て、-00
があればリンク先をiss.ndl.go.jp
、なければndlsearch.ndl.go.jp
にすること。