public function getJsapiConfig() { $appid = Config::get('weixin.seller.appid'); $appsecret = Config::get('weixin.seller.appsecret'); $mq = new MQ(); $jsapiTicket = $mq->getWeixinJsapiTicket($appid, $appsecret); $url = \Request::fullUrl(); $noncestr = Tool::getRandChar(16); $timestamp = time(); $weixinClient = new WeixinClient(); $signature = $weixinClient->getSignature($jsapiTicket, $url, $noncestr, $timestamp); $config = new \stdClass(); $config->jsapiTicket = $jsapiTicket; $config->url = $url; $config->noncestr = $noncestr; $config->timestamp = $timestamp; $config->signature = $signature; $config->appid = $appid; return $config; }