\app\common\service\pay\driver\wxpayNativeCall_pub

请求商家获取商品信息接口

Summary

Methods
Properties
Constants
saveData()
checkSign()
getData()
setReturnParameter()
createXml()
returnXml()
__construct()
setConfig()
trimString()
createNoncestr()
formatBizQueryParaMap()
getSign()
arrayToXml()
xmlToArray()
postXmlCurl()
postXmlSSLCurl()
printErr()
getProductId()
$data
$returnParameters
$appid
$APPSECRET
$partnerid
$curl_timeout
$partnerkey
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Properties

$data

$data : 

Type

$returnParameters

$returnParameters : 

Type

$appid

$appid : 

Type

$APPSECRET

$APPSECRET : 

Type

$partnerid

$partnerid : 

Type

$curl_timeout

$curl_timeout : 

Type

$partnerkey

$partnerkey : 

Type

Methods

saveData()

saveData(  $xml) 

将微信的请求xml转换成关联数组,以方便数据处理

Parameters

$xml

checkSign()

checkSign() 

getData()

getData() 

获取微信的请求数据

setReturnParameter()

setReturnParameter(  $parameter,   $parameterValue) 

设置返回微信的xml数据

Parameters

$parameter
$parameterValue

createXml()

createXml() 

生成接口参数xml

returnXml()

returnXml() 

将xml数据返回微信

__construct()

__construct() 

setConfig()

setConfig(  $CONFIG) 

Parameters

$CONFIG

trimString()

trimString(  $value) 

Parameters

$value

createNoncestr()

createNoncestr(  $length = 32) 

作用:产生随机字符串,不长于32位

Parameters

$length

formatBizQueryParaMap()

formatBizQueryParaMap(  $paraMap,   $urlencode) 

作用:格式化参数,签名过程需要使用

Parameters

$paraMap
$urlencode

getSign()

getSign(  $Obj) 

作用:生成签名

Parameters

$Obj

arrayToXml()

arrayToXml(  $arr) 

作用:array转xml

Parameters

$arr

xmlToArray()

xmlToArray(  $xml) 

作用:将xml转为array

Parameters

$xml

postXmlCurl()

postXmlCurl(  $xml,   $url,   $second = 30) 

作用:以post方式提交xml到对应的接口url

Parameters

$xml
$url
$second

postXmlSSLCurl()

postXmlSSLCurl(  $xml,   $url,   $second = 30) 

作用:使用证书,以post方式提交xml到对应的接口url

Parameters

$xml
$url
$second

printErr()

printErr(  $wording = '',   $err = '') 

作用:打印数组

Parameters

$wording
$err

getProductId()

getProductId() 

获取product_id