{"id":174,"title":"thinkphp\u5fae\u4fe1\u652f\u4ed8-\u626b\u7801\u6a21\u5f0f\u4e8c","good":0,"bad":0,"hit":1754,"created_at":"2016-02-01 14:08:52","content":"

\u503c\u5f97\u6ce8\u610f\u7684\u5730\u65b9\uff1a\u91d1\u989d\u4e3a\u5206\uff0c\u8ba2\u5355\u53f7\u4e0d\u80fd\u91cd\u590d   <\/p>

\/*     * \u751f\u6210\u5fae\u4fe1\u652f\u4ed8\u4e8c\u7ef4\u7801     * *\/    private static function weinxin($orderid,$money){        $money_all_fen=$money*100;\/\/\u94b1\u7684\u5355\u4f4d\u662f\u5206\uff0c\u8fd9\u91cc*100        ini_set('date.timezone','Asia\/Shanghai');        \/\/error_reporting(E_ERROR);                require_once "ThinkPHP3.1.3_full\/Extend\/Vendor\/Weixin\/lib\/WxPay.Api.php";        require_once "ThinkPHP3.1.3_full\/Extend\/Vendor\/Weixin\/example\/WxPay.NativePay.php";        \/\/require_once 'ThinkPHP3.1.3_full\/Extend\/Vendor\/Weixin\/log.php';        \/\/\u6a21\u5f0f\u4e8c        \/**         * \u6d41\u7a0b\uff1a         * 1\u3001\u8c03\u7528\u7edf\u4e00\u4e0b\u5355\uff0c\u53d6\u5f97code_url\uff0c\u751f\u6210\u4e8c\u7ef4\u7801         * 2\u3001\u7528\u6237\u626b\u63cf\u4e8c\u7ef4\u7801\uff0c\u8fdb\u884c\u652f\u4ed8         * 3\u3001\u652f\u4ed8\u5b8c\u6210\u4e4b\u540e\uff0c\u5fae\u4fe1\u670d\u52a1\u5668\u4f1a\u901a\u77e5\u652f\u4ed8\u6210\u529f         * 4\u3001\u5728\u652f\u4ed8\u6210\u529f\u901a\u77e5\u4e2d\u9700\u8981\u67e5\u5355\u786e\u8ba4\u662f\u5426\u771f\u6b63\u652f\u4ed8\u6210\u529f\uff08\u89c1\uff1anotify.php\uff09         *\/        $notify = new NativePay();        $input = new WxPayUnifiedOrder();        $input->SetBody("\u6765\u81eastore.dynam-rc.cn\u7684\u8ba2\u5355");        $input->SetAttach($orderid);\/\/\u8fd9\u91cc\u4f20\u672c\u7ad9\u4ea7\u751f\u7684\u8ba2\u5355\u53f7  String(127) \u53ef\u7a7a        \/\/SetOut_trade_no \u5751\u7239\u554a\uff0c\u4e0d\u80fd\u4f20\u8ba2\u5355\u53f7\uff0c\u5fae\u4fe1\u4e0d\u5141\u8bb8\u8ba2\u5355\u53f7\u91cd\u590d\uff0c\u8ba2\u5355\u53f7\u4ece\u9644\u52a0\u6570\u636e\u4e2d\u4f20\u8fc7\u53bb,\u8fd9\u91cc\u6bcf\u6b21\u4ea7\u751f\u4e00\u4e2a\u65b0\u8ba2\u5355\u53f7        \/\/String(32) \u5fc5\u586b        $input->SetOut_trade_no(WxPayConfig::MCHID.date("YmdHis"));\/\/\u8fd9\u91cc\u8ba2\u5355\u53f7\u8981\u4fdd\u8bc1\u6bcf\u6b21\u53d1\u8d77\u652f\u4ed8\u8bf7\u6c42\u65f6\u4e0d\u80fd\u91cd\u590d\uff0c\u4e0d\u7136\u751f\u6210\u4e0d\u4e86\u4e8c\u7ef4\u7801        $input->SetTotal_fee($money_all_fen);\/\/\u5fc5\u987b\u4e3a\u6574\u6570\uff0c\u5355\u4f4d\u4e3a\u5206        $input->SetTime_start(date("YmdHis"));        $input->SetTime_expire(date("YmdHis", time() + 3600*365));        $input->SetGoods_tag("test");        $input->SetNotify_url("http:\/\/\u4f60\u7684\u57df\u540d\/ThinkPHP3.1.3_full\/Extend\/Vendor\/Weixin\/example\/notify.php");\/\/        $input->SetTrade_type("NATIVE");        $input->SetProduct_id($orderid);        $result = $notify->GetPayUrl($input);        $url2 = $result["code_url"];        return $url2;\/\/\u6b64\u503c\u8fd4\u56de\u7ed9\u6a21\u677f    }<\/p>

<\/p>

<\/p>

\u6a21\u677f\u4e2d\u663e\u793a\u4e8c\u7ef4\u7801\uff1a<\/p>

<img src="http:\/\/\u4f60\u7684\u57df\u540d\/ThinkPHP3.1.3_full\/Extend\/Vendor\/Weixin\/example\/qrcode.php?data={{$weixinUrl}}"\/><\/p>"}