syncreview という音楽レビューサイトで Gracenote API を使ってアルバム検索をしているんだけど、検索結果が常に0件になり以下のメッセージが出力されるようになった。
GCSP: Hello error: [130] Please contact Gracenote ODP 数字 [Name: 登録者名] [App: app名] support.
エラーメッセージを検索してもデヴェロッパーフォーラムに似た質問がいくつか上がっているだけで、有用な回答は付いておらず。
とりあえずAPI関連ドキュメントを漁ってみると、ライセンス契約書に以下の記述を発見。
契約期間と解除 - 本契約はこれらの条項をライセンシーが受諾した時点で有効となり、その時点から1年間 (「初期期間」) 継続されるものとする。 ライセンシーは、Gracenote に対して https://developer.gracenote.com を通じて 契約失効日の少なくとも30日前までにリクエストを提出することにより本契約を更新でき、…
ああ、これかも…。アプリ申請から1年経ってるし継続リクエストもしてないから契約失効したらしい…。
急きょ別アカウントを作成、再度アプリ申請を行い Gracenote API につないでみるとエラーメッセージが以下のように変わった。
GCSP: Hello error: [130] Please contact Gracenote ODP JP Unassigned 06932 support.
登録直後はこういったメッセージが表示されるようだ。10分くらい待って再度実行したら正常に結果が返ってきた。とりあえず一安心…。
------
今回は別アカウントでアプリ申請をしたんだけど、既存のアプリを削除→再度アプリ作成でも大丈夫。来年は忘れないようにしないと…。