Exemple #1
0
 private function get_cft_package($partnerKey)
 {
     try {
         if (null == $partnerKey || "" == $partnerKey) {
             throw new Exception("密钥不能为空!" . "<br>");
         }
         ksort($this->fields);
         $unSignParaString = weixin_util::formatQueryParaMap($this->fields, false);
         $paraString = weixin_util::formatQueryParaMap($this->fields, true);
         return $paraString . "&sign=" . weixin_util::sign($unSignParaString, weixin_util::trimString($partnerKey));
     } catch (Exception $e) {
         die($e->getMessage());
     }
 }