ruby on railsでRiotGamesAPIを叩いてみた
去年の終わりごろにLoLの開発元RiotGamesがアプリケーション開発者向けにAPIを公開した.
セジャーニのひみつ日記♪: オフィシャルのAPIが仕上がってるという話によると結構使いやすいとのことなので, 自分用になんか統計とっておこうかなーと思ってたところ, ちょっとした用事でrailsに触る機会があったのでちょっとAPIを叩いてみた.
が
以下APIを叩くまでの道中
- 先のサイトを参考にAPIを叩いたらSSLのエラーが発生
- ちょっと調べるとどうやらSSL証明書がないからだめぽってことらしい
- SSL証明書へのパスを確認
- ruby -ropenssl -e 'puts OpenSSL::X509::DEFAULT_CERT_FILE'する
- C:\Users\Luis\~と返ってくる
- OpenSSL::X509::DEFAULT_CERT_FILE with personal hardcoded path · Issue #153 · oneclick/rubyinstaller · GitHubによるとOpenSSLの問題で, rubyinstaller側がハードコーディングしなきゃいけなかったんだよごめんねみたいなことが
- SSL_CERT_FILEという環境変数に証明のパスを設定すればいいんだよとのこと
- Test setting up SSL_CERT_FILE in mingw32 rubyを見て設定
- 出来た←いまここ