public class GetBrandWCPayRequest extends RequestBase
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
KEY_GBWCPR_APP_ID |
static java.lang.String |
KEY_GBWCPR_NONCE_STR |
static java.lang.String |
KEY_PACKAGE |
static java.lang.String |
KEY_PAY_SIGN |
static java.lang.String |
KEY_PREPAY_ID |
static java.lang.String |
KEY_SIGN_TYPE |
static java.lang.String |
KEY_TIME_STAMP |
static java.util.List<java.lang.String> |
KEYS_PARAM_NAME |
conf, crypto, KEY_APPID, KEY_ERR_CODE, KEY_ERR_CODE_DES, KEY_KEY, KEY_NONCE_STR, KEY_NOTIFY_URL, KEY_RETURN_CODE, KEY_RETURN_MSG, KEY_SECRET, KEY_SIGN, NONCE_STR_BYTES, VALUE_FAIL, VALUE_SUCCESS| 构造器和说明 |
|---|
GetBrandWCPayRequest(java.util.Properties prop) |
| 限定符和类型 | 方法和说明 |
|---|---|
GetBrandWCPayRequest |
build() |
ResponseBase |
execute()
Execute the constructed query
|
GetBrandWCPayRequest |
setAppid(java.lang.String appid)
Overrided method for key changing
|
GetBrandWCPayRequest |
setAppId(java.lang.String appid)
商户注册具有支付权限的公众号成功后即可获得
|
RequestBase |
setNonceStr(java.lang.String nonceStr)
商户生成的随机字符串
Overrided method for key changing
|
RequestBase |
setPackage(java.lang.String paxkage)
统一支付接口返回的 prepay_id 参数值
|
RequestBase |
setSignType(java.lang.String signType)
必须是"MD5" o(*≧▽≦)ツ
Overrided method for key changing
|
RequestBase |
setTimeStamp(java.util.Date timeStamp)
商户生成,从 1970 年 1 月 1 日 00:00:00 至今的秒数
|
GetBrandWCPayRequest |
sign()
sign
SUB-CLASS MUST IMPLEMENT THIS METHOD TO BE CALLBACKED.
|
java.lang.String |
toJSON() |
java.lang.String |
toURL()
NOTE This method return javascript source, NOT URL
|
execute, getProperty, setProperties, setProperty, sign, signMD5, toQueryString, toXmlpublic static final java.lang.String KEY_GBWCPR_APP_ID
public static final java.lang.String KEY_GBWCPR_NONCE_STR
public static final java.lang.String KEY_PAY_SIGN
public static final java.lang.String KEY_TIME_STAMP
public static final java.lang.String KEY_SIGN_TYPE
public static final java.lang.String KEY_PREPAY_ID
public static final java.lang.String KEY_PACKAGE
public static final java.util.List<java.lang.String> KEYS_PARAM_NAME
public GetBrandWCPayRequest build()
build 在类中 RequestBasepublic GetBrandWCPayRequest sign() throws java.io.UnsupportedEncodingException
RequestBasesign 在类中 RequestBasejava.io.UnsupportedEncodingExceptionpublic java.lang.String toURL()
throws java.lang.UnsupportedOperationException
toURL 在类中 RequestBasejava.lang.UnsupportedOperationExceptionpublic java.lang.String toJSON()
public ResponseBase execute()
RequestBaseexecute 在类中 RequestBasepublic GetBrandWCPayRequest setAppid(java.lang.String appid)
setAppid 在类中 RequestBasepublic GetBrandWCPayRequest setAppId(java.lang.String appid)
public RequestBase setNonceStr(java.lang.String nonceStr)
setNonceStr 在类中 RequestBasepublic RequestBase setTimeStamp(java.util.Date timeStamp)
public RequestBase setSignType(java.lang.String signType)
public RequestBase setPackage(java.lang.String paxkage)
paxkage - prepay_id, part after the equal