|
- class Wechats::JsSdkSignaturesController < ApplicationController
- def create
- timestamp = Time.now.to_i
- noncestr = ('A'..'z').to_a.sample(8).join
- signature = Wechat::OfficialAccount.js_sdk_signature(params[:url], noncestr, timestamp)
-
- render_ok(appid: Wechat::OfficialAccount.appid, timestamp: timestamp, noncestr: noncestr, signature: signature)
- rescue Wechat::Error => ex
- render_error(ex.message)
- end
- end
|