こんなエラーが出たりします。
OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed
SSL 証明書を入れてあげることで解決します。
$ brew install curl-ca-bundle
$ ruby -ropenssl -e 'p OpenSSL::X509::DEFAULT_CERT_FILE' # どこに置けばいいのか調べる
"/usr/local/etc/openssl/cert.pem"
$ cp /usr/local/opt/curl-ca-bundle/share/ca-bundle.crt /usr/local/etc/openssl/cert.pem