module WechatApp::Login
Constants
- SESSION_KEY_URL
Public Class Methods
code2session_info(code, wxa_appid, wxa_secret)
click to toggle source
# File lib/wechat_app/login.rb, line 10 def code2session_info(code, wxa_appid, wxa_secret) req_params = { appid: wxa_appid, secret: wxa_secret, js_code: code, grant_type: 'authorization_code' } res = JSON.parse(RestClient.get(SESSION_KEY_URL, { params: req_params })) if res['errcode'].nil? res else raise Code2SessionInfoError.new("get session info fail: #{res}") end end