資源簡(jiǎn)介
java對(duì)接支付寶需要的包_alipay
java支付寶很簡(jiǎn)單,也可以從官網(wǎng)下載。

代碼片段和文件信息
package?com.foriseland.fsoa.pay.alipay.config;
import?org.apache.commons.logging.Log;
import?org.apache.commons.logging.LogFactory;
import?java.io.IOException;
import?java.util.Properties;
/**
?*類(lèi)名:AlipayConfigUtil
?*功能:基礎(chǔ)配置類(lèi)
?*詳細(xì):設(shè)置帳戶(hù)有關(guān)信息及返回路徑
?*/
public?class?AlipayConfigUtil?{
private?static?final?Log?LOG?=?LogFactory.getLog(AlipayConfigUtil.class);
/**
?*?通過(guò)靜態(tài)代碼塊讀取上傳文件的驗(yàn)證格式配置文件靜態(tài)代碼塊只執(zhí)行一次(單例)
?*/
private?static?Properties?properties?=?new?Properties();
/**?私有構(gòu)造方法?**/
private?AlipayConfigUtil(){}
static{
try?{
//?從類(lèi)路徑下讀取屬性文件
properties.load(AlipayConfigUtil.class.getClassLoader().getResourceAsStream(“spring/alipay_config.properties“));
}?catch?(IOException?e)?{
LOG.error(e);
}
}
//↓↓↓↓↓↓↓↓↓↓請(qǐng)?jiān)谶@里配置您的基本信息↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
//?支付寶網(wǎng)關(guān)
public?static?final?String?alipay_gateway_new?=?(String)?properties.get(“alipay_gateway_new“);
//?合作身份者ID,簽約賬號(hào),以2088開(kāi)頭由16位純數(shù)字組成的字符串,查看地址:https://b.alipay.com/order/pidAndKey.htm
public?static?final?String?partner?=?(String)?properties.get(“partner“);
//?收款支付寶賬號(hào),以2088開(kāi)頭由16位純數(shù)字組成的字符串,一般情況下收款賬號(hào)就是簽約賬號(hào)
public?static?final?String?seller_id?=?(String)?properties.get(“seller_id“);
//?MD5密鑰,安全檢驗(yàn)碼,由數(shù)字和字母組成的32位字符串,查看地址:https://b.alipay.com/order/pidAndKey.htm
????/*public?static?final?String?key?=?(String)?properties.get(“key“);*/
public?static?String?key?=?(String)?properties.get(“key“);
//?服務(wù)器異步通知頁(yè)面路徑??需http://格式的完整路徑,不能加?id=123這類(lèi)自定義參數(shù),必須外網(wǎng)可以正常訪(fǎng)問(wèn)
public?static?final?String?notify_url?=?(String)?properties.get(“notify_url“);
//?頁(yè)面跳轉(zhuǎn)同步通知頁(yè)面路徑?需http://格式的完整路徑,不能加?id=123這類(lèi)自定義參數(shù),必須外網(wǎng)可以正常訪(fǎng)問(wèn)
public?static?final?String?return_url?=?(String)?properties.get(“return_url“);
//?簽名方式
public?static?final?String?sign_type?=?(String)?properties.get(“sign_type“);
//?調(diào)試用,創(chuàng)建TXT日志文件夾路徑,見(jiàn)AlipayCore.java類(lèi)中的logResult(String?sWord)打印方法。
public?static?final?String?log_path?=?(String)?properties.get(“l(fā)og_path“);
//?字符編碼格式?目前支持?gbk?或?utf-8
public?static?final?String?input_charset?=?(String)?properties.get(“input_charset“);
//?支付類(lèi)型?,無(wú)需修改
public?static?final?String?payment_type?=?(String)?properties.get(“payment_type“);
//?調(diào)用的接口名,無(wú)需修改
public?static?final?String?service?=?(String)?properties.get(“service“);
//?退款異步通知地址
public?static?final?String?refund_notify_url?=?(String)?properties.get(“refund_notify_url“);
//?充值異步通知地址
public?static?final?String?dback_notify_url?=?(String)?properties.get(“dback_notify_url“);
//?賬單保存路徑
public?static?final?String?accountDir?=?(String)?properties.get(“accountDir“);
//?獲取key
public?static?void?getKeyData(String?strKey){
key?=?strKey;
}
//↑↑↑↑↑↑↑↑↑↑請(qǐng)?jiān)谶@里配置您的基本信息↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑
//↓↓↓↓↓↓↓↓↓↓?請(qǐng)?jiān)谶@里配置防釣魚(yú)信息,如果沒(méi)開(kāi)通防釣魚(yú)功能,為空即可?↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
//?防釣魚(yú)時(shí)間戳??若要使用請(qǐng)調(diào)用類(lèi)文件submit中的query_timestamp函數(shù)
public?static?final?String?anti_phishing_key?=?““;
//?客戶(hù)端的IP地址?非局域網(wǎng)的外網(wǎng)IP地址,如:221.0.0.1
public?static?final?String?exter_invoke_ip?=?““;
//↑↑↑↑↑↑↑↑↑↑請(qǐng)?jiān)谶@里配置防釣魚(yú)信息,如果沒(méi)開(kāi)通防釣魚(yú)功能,為空即可?↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑
}
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????文件???????4071??2018-01-25?09:36??alipay\config\AlipayConfigUtil.java
?????文件???????2059??2018-01-17?19:38??alipay\sign\MD5.java
?????文件???????3071??2018-01-17?19:38??alipay\util\AlipayCore.java
?????文件???????4774??2018-01-17?19:40??alipay\util\AlipayNotify.java
?????文件??????10658??2018-01-24?14:04??alipay\util\AlipaySubmit.java
?????文件????????835??2018-01-17?19:38??alipay\util\AliPayUtil.java
?????文件???????7927??2018-01-17?19:38??alipay\util\httpClient\HttpProtocolHandler.java
?????文件???????3382??2018-01-17?19:38??alipay\util\httpClient\HttpRequest.java
?????文件???????1829??2018-01-17?19:40??alipay\util\httpClient\HttpResponse.java
?????文件????????705??2018-01-17?19:38??alipay\util\httpClient\HttpResultType.java
?????文件???????1938??2018-01-17?19:38??alipay\util\UtilDate.java
?????目錄??????????0??2018-01-25?11:03??alipay\util\httpClient
?????目錄??????????0??2018-01-25?11:03??alipay\config
?????目錄??????????0??2018-01-25?11:03??alipay\sign
?????目錄??????????0??2018-01-25?11:03??alipay\util
?????目錄??????????0??2018-01-25?11:03??alipay
-----------?---------??----------?-----??----
????????????????41249????????????????????16
評(píng)論
共有 條評(píng)論