螞蟻金服支付寶
第一步:登陸“螞蟻金服”開放平臺 (沒有賬號的申請一個並登陸)
第二步:進入介面:點選“我有開發能力”
3.點選“”建立應用“”(或還需填寫個人資訊)
4.填寫應用名稱,點選建立(可以改變頭像哦)
5.點選應用環境(填寫相關資訊)
6.點選“設定應用公鑰”(如上圖)
7.應用公鑰生成
8.我在此用了“支付寶祕鑰生成器”
(1)點選“支付寶祕鑰生成器”(下載相關檔案)
(2)雙擊“支付寶RAS金鑰生成器SHAwithRSA1024_V1.0.bat”
(3)將祕鑰貼上到上方,點選儲存
9.公鑰設定成功
10.sdk文件下載
https://doc.open.alipay.com/
找到 資源下載>APP支付DEMO&SDK
11.點選進入(在此我用的是“老版本移動支付文件”)
12.點選下載,(下圖已經是下載好的文件)
13.Desktop\支付寶錢包支付介面開發包標準版(20161011)\DEMO\客戶端demo\支付寶錢包支付介面開發包標準版(Android 15.2.2)\alipay_demo
可以直接引用
14.上圖是引用的Demo,在PayDemoActivity中要填寫如上四個引數:
(1)商戶PID(公司id)
(2)商戶收款賬號(公司收款賬號)
(3)商戶祕鑰(申請如下)
(4)支付寶公鑰(剛才得到的公鑰)
15.生成私鑰>支付寶錢包支付介面開發包標準版(20161011)\DEMO\openssl\bin\openssl.exe 雙擊開啟
16.輸入 genrsa -out rsa_private_key.pem 1024 生成原始祕鑰
17.輸入 pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt
得到生成功的結果,這個結果就是PKCS8格式的私鑰,如下圖:
注意,私鑰是紅框包括的那部分,是不包含BEGIN PRIVATE KEY和END PRIVATE KEY這兩行的。
右鍵點選openssl視窗上邊邊緣,選擇編輯→標記,選中要複製的文字(如上圖),此時繼續右鍵點選openssl視窗上邊邊緣,選擇編輯→複製,
把複製的內容粘土進一個新的記事本中,可隨便命名,只要知道這個是PKCS8格式的私鑰即可。
18.四個引數填寫完成,即可完成!是不是很簡單...........