盛望被江添弄哭|女人与拘的交酡过程|欧美一级特黄乱妇高清视频|斗罗大陆真人版免费观看|又黄又刺激弄到下面流水的视频|超碰在线98|丰满一区二区三区免费视频

首頁 > 新聞資訊 > 技術(shù)文章
怎么集成支付寶移動(dòng)支付(支付寶密鑰)?
發(fā)布時(shí)間:2015-07-14 10:35:28 瀏覽次數(shù):

  隨著智能手機(jī)進(jìn)入白熱化日期,人們?cè)谝苿?dòng)客戶端支付次數(shù)也發(fā)生了質(zhì)的飛躍,一款有在線交易的APP,怎么能少了支付寶,下面就支付寶(本文針對(duì)支付寶移動(dòng)支付)的一些詳細(xì)步驟和注意事項(xiàng),南陽網(wǎng)站建設(shè)服務(wù)商譽(yù)誠網(wǎng)絡(luò)做了以下整理,相信看完本文后,你也能迅速集成屬于自己的APP支付寶在線支付功能。

一、支付寶私鑰和公鑰基本參數(shù)配置:

1、進(jìn)入支付寶官方網(wǎng)站申請(qǐng)開通移動(dòng)支付功能,猛戳這里:https://b.alipay.com/order/productDetail.htm?productId=2014110308141993

2、提交相關(guān)申請(qǐng)資料后等待審核,審核通過后下載對(duì)應(yīng)的集成包,猛戳這里:https://b.alipay.com/order/productDetail.htm?productId=2014110308141993&tabId=4#ps-tabinfo-hash

3、解壓集成包,找到【支付寶錢包支付接口開發(fā)包2.0標(biāo)準(zhǔn)版 / DEMO /】 ,把demo文件夾下面的openssl文件夾所有內(nèi)容復(fù)制至C盤根目錄

4、生成商戶RAS私鑰、生成商戶RSA公鑰、商戶私鑰(PKCS8格式)

  打開windows的cmd命令面板

  (1)、生成商戶RAS私鑰

  a、進(jìn)入openssl/bin目錄

  b、生成RAS私鑰(輸入命令:openssl.exe genrsa -out rsa_private_key.pem 1024)(請(qǐng)看下圖),隨后bin文件夾下會(huì)多出 rsa_private_key.pem 文件,這就是商戶私鑰

1.jpg

  c、生成RAS公鑰(輸入命令:openssl.exe rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem)(請(qǐng)看下圖),隨后bin文件夾下會(huì)多出 rsa_public_key.pem 文件,這就是商戶公鑰

2.jpg

  d、把商戶私鑰轉(zhuǎn)為PKCS8格式(輸入命令:openssl.exe pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt)(請(qǐng)看下圖),會(huì)看到以下界面,這就是PKCS8格式的商戶私鑰,把里面的文件復(fù)制出來存到記事本

3.jpg

5、進(jìn)入支付寶商家服務(wù)中心(http://b.alipay.com),點(diǎn)擊【我的商家服務(wù)】菜單、點(diǎn)擊【查詢PID、KEY】

4.jpg

輸入支付密碼后會(huì)看到下圖:

5.jpg

點(diǎn)擊【RAS加密:添加密鑰】,把剛才生成的 rsa_public_key.pem 用記事本打開,去除文本里面的回車、-----BEGIN PUBLIC KEY-----、-----END PUBLIC KEY-----,把剩余的文本粘貼至下圖的位置,點(diǎn)提交即可

6.jpg

 以上就是支付寶移動(dòng)公鑰和私鑰的配置,下面來主要講解一下服務(wù)器端配置(以PHP為例)

二、服務(wù)器端參數(shù)配置:

1、配置商戶私鑰

用記事本打開key文件夾下rsa_private_key.pem,把步驟一生成的PKCS8格式公鑰粘貼進(jìn)去(首尾格式不要變動(dòng),只需要把key值粘貼至第二行即可)

2、配置商戶公鑰

用記事本把步驟一生成的商戶公鑰(rsa_public_key.pem)中的值(去掉回車和空格【即第二行完整代碼】,頭尾begin、end都不要),粘貼到里面,保存為以【商家ID】命名的*.dat(如:2088123412341234.dat)文檔至key文件夾下面

3、配置支付寶公鑰

即key文件夾下面的alipay_public_key.pem文件,官方文件不要改動(dòng),即使里面有回車和空格也不要改動(dòng)(經(jīng)測試發(fā)現(xiàn):如果按官方文檔說明操作,即把此文件里面的回車和空格去掉,回調(diào)驗(yàn)證失敗,不做改動(dòng)的情況反而驗(yàn)證成功)

4、配置支付寶配置文件

打開alipay.config.php,配置對(duì)應(yīng)的商戶ID、商戶私鑰和支付寶公鑰

5、按照支付寶官方提供的方法配置服務(wù)器環(huán)境(開啟Curl)

至此,支付寶端、服務(wù)器端參數(shù)都配置完畢,APP里面按自己的需要調(diào)用notifyURL地址即可實(shí)現(xiàn)在線付款

注意:

1、APP客戶端配置的商戶私鑰是轉(zhuǎn)PKCS8編碼后的值,不是原始的私鑰值,一定要注意啊!坑死人了這個(gè)

2、發(fā)送支付請(qǐng)求出現(xiàn):【系統(tǒng)繁忙,請(qǐng)稍后再試!(ALI59)】,是因?yàn)橹Ц墩?qǐng)求的金額數(shù)為0

3、notifyURL需要配置為服務(wù)器商支付寶的回調(diào)頁面,(即APP發(fā)送請(qǐng)求給支付寶,支付寶收到指定后把返回的信息回傳至此處指定的回調(diào)頁面,回調(diào)頁面再根據(jù)回參進(jìn)行自己需要的數(shù)據(jù)處理)

本網(wǎng)站刊載的部分內(nèi)容轉(zhuǎn)載自互聯(lián)網(wǎng),如您發(fā)現(xiàn)有內(nèi)容侵犯了您的版權(quán),請(qǐng)及時(shí)告知我們,我們將在第一時(shí)間刪除相關(guān)內(nèi)容;如未提出任何異議,將視為允許本網(wǎng)站刊載您的作品內(nèi)容。
  • 微信咨詢
  • QQ咨詢
  • 電話咨詢
  • ?
    馬上獲取技術(shù)方案
    聯(lián)系我們
  • 服務(wù)熱線:
  • 來訪地址:
  • 微信/QQ:
  • 微信掃碼咨詢

    QQ掃碼咨詢