Exemple #1
0
 /**
  * 获取jsapi_ticket
  * 
  * @return string
  */
 private function getJsApiTicket()
 {
     $type = 'jsapi';
     $result = $this->wx->helper->onFetchAccessTokenBefore($type, $this->appId);
     if (!empty($result)) {
         return $result;
     }
     $accessToken = $this->wx->fecthAccessToken();
     $ret = array();
     $params = array('type' => 'jsapi', 'access_token' => $accessToken);
     $ret = $this->wx->apiCall('/ticket/getticket', $params);
     if (!empty($ret['errcode'])) {
         return false;
     }
     $result = $ret['ticket'];
     if (!empty($result)) {
         $this->wx->helper->onFetchAccessTokenSuccess($type, $this->appId, '', $ret);
     }
     return $result;
 }