👌
校異源氏物語テキストDBで公開するTEI/XMLファイルに対するDTS APIのGitHubリポジトリ
概要
以下の記事で紹介したAPIのGitHubリポジトリを公開しました。
リポジトリは以下です。
不完全な点があるかと思いますが、参考になりましたら幸いです。
メモ
vercelのrewrite
以下のように設定することで、/
へのアクセスを/api/dts
にリダイレクトさせることができました。
{
"version": 2,
"builds": [
{
"src": "src/index.ts",
"use": "@vercel/node"
}
],
"rewrites": [
{
"source": "/api/dts(.*)",
"destination": "/src/index.ts"
}
],
"redirects": [
{
"source": "/",
"destination": "/api/dts",
"permanent": true
}
]
}
collectionのID
コレクションのIDとして以下を使用しています。
const COLLECTION_ID = "urn:kouigenjimonogatari";
当初urn:
プレフィックスをつけていませんでしたが、以下のMyCapytainライブラリから使用した際、urn:
がない場合、/
が挿入され、うまくいかないことがありました。
まとめ
不完全な実装が多いですが、参考になりましたら幸いです。
Discussion