AWSでAPIのDeveloper Portal構築を試してみる。
どんなサービスにもAPIが提供されているのが当たり前の時代となっていますが、開発者ポータルについては質にはバラつきがあります。
https://webservice.recruit.co.jp/shingaku/reference.html
NHKの番組表のようなAPIマネージメントサービスを利用して構築された処など様々です。
http://api-portal.nhk.or.jp/ja
そんな中、昨年末にAWSがAPI Gateway開発者ポータルを生成するソースを公開していたので試しました。
https://aws.amazon.com/jp/blogs/compute/generate-your-own-api-gateway-developer-portal/
※無料枠で試しました。
上のページがいつか日本語訳される事を願いつつ、詳細は割愛致します。以下が個人的にハマった個所です。
・Windows環境で実行する場合、npm run win-setupのように、winを追加しなければならない。
・S3バケットがユニークな名前でないため、生成出来ないエラー。
・aws-api-gateway-developer-portal\dev-portal配下の、package.json内に下記を追加する必要がある。
"react-router": "4.0.0-beta.7",
作成しただけなので、もう少し動かしたら続き書きます。