ISBN13

ほったらかしのこのブログ、ちょっとだけ更新した。
ところで、「最近読んだ本」のリストは、書影を利用するために amazon へリンクしている。
以前は書籍のISBNがアマゾンの商品コード(ASIN番号)と一致していたので、データベースにISBN番号を入れておけばリンクを自動で作成することができた。ところが、2007年からISBNが10桁→13桁に変更となり、一方のamazonは10桁のASINのままであるから、そのままではリンクを作れない。
いろいろ調べると、現状では13桁のISBN番号から10桁のISBN番号を作成してやればそのままASINとして通用することが分かった。変換プログラムをphp4で書いて表示ルーチンに埋め込んだ。ISBN10とASINの関係はAmazonの公式見解ではないが、当面はこの方式で行こうと思う。もっといい方法があれば変えていけばいいし。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です


*