RESAS」のAPIが公開されたので、さっそくVBAから使ってみました。地方創生推進室は、地域経済分析システム「RESAS(リーサス)」のAPI(RESAS-API)を11月1日に公開した。登録を行えば、誰でも無料で利用できる。APIの利用登録RESAS-APIを使うには、まず利用登録をする必要があります。アクセスし、「RESAS-API利用登録(無料)」をクリックします。ボタンをクリックします。登録画面は黒背景でカッコイイのですが、プルダウン項目が非常に見づらかったです(Firefox利用)。入力したメールアドレス宛に、すぐに利用登録仮完了の案内メールが届きます。私が登録したときはメールが“迷惑メール”として引っ掛かってしまったので、このメールが届かない方は一度迷惑メールフォルダを確認してみてください。利用登録仮完了の案内メールに記載されたURLを開き、登録を完了します。無事に利用登録が完了すると、画面にAPIキーが表示されます。このAPIキーはメールで送られてこないので、忘れずにコピーしておきましょう。APIの利用方法APIの利用方法は下記Webページに詳しく記載されています。API詳細説明https://opendata.resas-portal.go.jp/docs/api/v1-rc.1/detail/index.htmlエンドポイント(https://opendata.resas-portal.go.jp)にGETでリクエストを投げるだけなので、非常に使いやすいです(レスポンスはJSON形式)。注意点としては、リクエストを投げる際にヘッダー「X-API-KEY」(値は上記手順で取得したAPIキー)を付けることです。これがないと403エラーが返ってきてしまいます。RESAS-APIを呼び出すVBAコードというわけで、さっそくVBAマクロからAPIを呼び出してみたいと思います。下記コードはScriptControlを利用しているため、64ビット版のOfficeでは動作しません。ウィンドウに出力されます。上記は単に都道府県名を取得しただけですが、「API一覧」を見る限り、特許一覧や人口ピラミッドなど、かなりの情報を取得することができるようです。RESASで何ができるか、分かりやすく解説されたマンガ(下記)もあるので、興味がある方はご参照ください。0【感想】なんと染め抜く前のページジャパンバードフェスティバル2016に行ってきたよ。MVPの井ノ上さんのブログに面白い記事がありました。(0)トラックバックは利用できません。この記事へのコメントはありません。返信をキャンセルする。スクリプト、リボンのカスタマイズに関する話題を中心に情報発信しています。