久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

Laravel使用支付寶進(jìn)行支付的示例代碼

本篇文章主要介紹了Laravel使用支付寶進(jìn)行支付的示例代碼,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

本文介紹了Laravel使用支付寶進(jìn)行支付的示例代碼,分享給大家,也給自己留個(gè)筆記

/* 
  支付 
*/ 
 public function pay() 
 { 
   header("content-type:text/html;charset=utf8"); 
   //echo 1;die; 
   // ******************************************************配置 start************************************************************************************************************************* 
   //↓↓↓↓↓↓↓↓↓↓請(qǐng)?jiān)谶@里配置您的基本信息↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ 
   //合作身份者id,以2088開(kāi)頭的16位純數(shù)字 
   $alipay_config['partner']   = '合作身份者id'; 
   //收款支付寶賬號(hào) 
   $alipay_config['seller_email'] = ''; 
   //安全檢驗(yàn)碼,以數(shù)字和字母組成的32位字符 
   $alipay_config['key']     = 'y8z1t3vey08bgkzlw78u9cbc4pizy2sj'; 
   //↑↑↑↑↑↑↑↑↑↑請(qǐng)?jiān)谶@里配置您的基本信息↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑ 
   //簽名方式 不需修改 
   $alipay_config['sign_type']  = strtoupper('MD5'); 
   //字符編碼格式 目前支持 gbk 或 utf-8 
   //$alipay_config['input_charset']= strtolower('utf-8'); 
   //ca證書(shū)路徑地址,用于curl中ssl校驗(yàn) 
   //請(qǐng)保證cacert.pem文件在當(dāng)前文件夾目錄中 
   $alipay_config['cacert']  = getcwd().'\\cacert.pem'; 
   //訪問(wèn)模式,根據(jù)自己的服務(wù)器是否支持ssl訪問(wèn),若支持請(qǐng)選擇https;若不支持請(qǐng)選擇http 
   $alipay_config['transport']  = 'http'; 
   // ******************************************************配置 end************************************************************************************************************************* 
 
   // ******************************************************請(qǐng)求參數(shù)拼接 start************************************************************************************************************************* 
   $parameter = array( 
     "service" => "create_direct_pay_by_user", 
     "partner" => $alipay_config['partner'], // 合作身份者id 
     "seller_email" => $alipay_config['seller_email'], // 收款支付寶賬號(hào) 
     "payment_type" => '1', // 支付類(lèi)型 
     "notify_url"  => "http://bw.com133.com/notify_url.php", // 服務(wù)器異步通知頁(yè)面路徑 
     "return_url"  => "支付后跳轉(zhuǎn)路徑", // 頁(yè)面跳轉(zhuǎn)同步通知頁(yè)面路徑 
     "out_trade_no" => "訂單號(hào)", // 商戶(hù)網(wǎng)站訂單系統(tǒng)中唯一訂單號(hào) 
     "subject" => "", // 訂單名稱(chēng) 
     "total_fee"  => "0.01", // 付款金額 
     "body" => "", // 訂單描述 可選 
     "show_url" => "", // 商品展示地址 可選 
     "anti_phishing_key"  => "", // 防釣魚(yú)時(shí)間戳 若要使用請(qǐng)調(diào)用類(lèi)文件submit中的query_timestamp函數(shù) 
     "exter_invoke_ip" => "", // 客戶(hù)端的IP地址 
     "_input_charset"  => 'utf-8', // 字符編碼格式 
   ); 
   // 去除值為空的參數(shù) 
   foreach ($parameter as $k => $v) { 
     if (empty($v)) { 
       unset($parameter[$k]); 
     } 
   } 
   // 參數(shù)排序 
   ksort($parameter); 
   reset($parameter); 
 
   // 拼接獲得sign 
   $str = ""; 
   foreach ($parameter as $k => $v) { 
     if (empty($str)) { 
       $str .= $k . "=" . $v; 
     } else { 
       $str .= "&" . $k . "=" . $v; 
     } 
   } 
   $parameter['sign'] = md5($str . $alipay_config['key']); 
   $parameter['sign_type'] = $alipay_config['sign_type']; 
   // ******************************************************請(qǐng)求參數(shù)拼接 end************************************************************************************************************************* 
 
 
   // ******************************************************模擬請(qǐng)求 start************************************************************************************************************************* 
   $sHtml = "<form id='alipaysubmit' name='alipaysubmit' action='https://mapi.alipay.com/gateway.do?_input_charset=utf-8' method='get'>"; 
   foreach ($parameter as $k => $v) { 
     $sHtml.= "<input type='hidden' name='" . $k . "' value='" . $v . "'/>"; 
   } 
 
   $sHtml = $sHtml."<script>document.forms['alipaysubmit'].submit();</script>"; 
 
   // ******************************************************模擬請(qǐng)求 end************************************************************************************************************************* 
   echo $sHtml; 
 } 

 以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持。

【網(wǎng)站聲明】本站除付費(fèi)源碼經(jīng)過(guò)測(cè)試外,其他素材未做測(cè)試,不保證完整性,網(wǎng)站上部分源碼僅限學(xué)習(xí)交流,請(qǐng)勿用于商業(yè)用途。如損害你的權(quán)益請(qǐng)聯(lián)系客服QQ:2655101040 給予處理,謝謝支持。

相關(guān)文檔推薦

下面小編就為大家分享一篇laravel ORM 只開(kāi)啟created_at的幾種方法總結(jié),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
這篇文章主要給大家介紹了如何通過(guò)源碼解析Laravel的依賴(lài)注入的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著
這篇文章主要給大家介紹了關(guān)于Laravel中unique和exists驗(yàn)證規(guī)則的優(yōu)化的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面
最近在使用laravel5.5,利用其實(shí)現(xiàn)了一個(gè)功能,下面分享給大家,這篇文章主要給大家介紹了關(guān)于Laravel 5.5基于內(nèi)置的Auth模塊如何實(shí)現(xiàn)前后臺(tái)登陸的相關(guān)資料,文中通過(guò)示例代碼介紹的非
laravel 的隊(duì)列服務(wù)對(duì)各種不同的后臺(tái)隊(duì)列服務(wù)提供了統(tǒng)一的 API,下面這篇文章通過(guò)源碼分析給大家介紹了關(guān)于 Laravel 重復(fù)執(zhí)行同一個(gè)隊(duì)列任務(wù)的原因,文中通過(guò)示例代碼介紹的非常詳細(xì)
這篇文章主要給大家介紹了關(guān)于 Laravel Redis 多個(gè)進(jìn)程同時(shí)取隊(duì)列問(wèn)題的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友下面來(lái)
主站蜘蛛池模板: 欧美阿v| 国产精品亚洲片在线播放 | 综合精品在线 | 一区二区亚洲 | 久99久视频| 殴美成人在线视频 | 一级免费a | 三级黄色片在线观看 | 日韩视频一区二区三区 | 91视频导航| av影音资源 | 欧美日韩a | 狠狠操狠狠| 亚洲一二三区av | 97高清国语自产拍 | 亚洲欧美在线视频 | 国产在线视频网 | 欧美亚洲一区二区三区 | 成人国产网站 | 欧美一级欧美三级在线观看 | 国产第一页在线播放 | 国产精品区二区三区日本 | 日本精品裸体写真集在线观看 | 欧美日韩国产一区二区三区 | 涩涩导航 | 欧美另类视频 | 国产精品福利一区二区三区 | 日韩高清国产一区在线 | 久久久久黄色 | 久久精品亚洲 | 在线欧美| 在线观看免费高清av | 久久久久欧美 | 欧美一级欧美三级在线观看 | 欧美一区二区在线观看视频 | 人人干人人干人人干 | 视频一区二区在线 | 日本黄色免费视频 | 成人精品一区亚洲午夜久久久 | 欧美黑人又粗大 | 国产欧美一级 |