Properties

$gatewayUrl

$gatewayUrl : 

Type

$format

$format : 

Type

$connectTimeout

$connectTimeout : 

Type

$readTimeout

$readTimeout : 

Type

$apiCallType

$apiCallType : 

Type

$httpMethod

$httpMethod : 

Type

$checkRequest

$checkRequest : 

是否打开入参check*

Type

$apiVersion

$apiVersion : 

Type

$sdkVersion

$sdkVersion : 

Type

Methods

__construct()

__construct(  $apiCallType = null,   $httpMethod = null,   $format = "xml") 

Parameters

$apiCallType
$httpMethod
$format

curl()

curl(  $url,   $postFields = null) 

Parameters

$url
$postFields

curl_get()

curl_get(  $url,   $apiFields = null) 

Parameters

$url
$apiFields

curl_json()

curl_json(  $url,   $postFields = null) 

Parameters

$url
$postFields

curl_with_memory_file()

curl_with_memory_file(  $url,   $postFields = null,   $fileFields = null) 

Parameters

$url
$postFields
$fileFields

execute()

execute(  $request,   $session = null,   $bestUrl = null) 

Parameters

$request
$session
$bestUrl

executeWithAccessKey()

executeWithAccessKey(  $request,   $bestUrl = null,   $accessKey,   $accessSecret) 

Parameters

$request
$bestUrl
$accessKey
$accessSecret

executeWithSuiteTicket()

executeWithSuiteTicket(  $request,   $bestUrl = null,   $accessKey,   $accessSecret,   $suiteTicket) 

Parameters

$request
$bestUrl
$accessKey
$accessSecret
$suiteTicket

executeWithCorpId()

executeWithCorpId(  $request,   $bestUrl = null,   $accessKey,   $accessSecret,   $suiteTicket,   $corpId) 

Parameters

$request
$bestUrl
$accessKey
$accessSecret
$suiteTicket
$corpId

exec()

exec(  $paramsArray) 

Parameters

$paramsArray

logCommunicationError()

logCommunicationError(  $apiName,   $requestUrl,   $errorCode,   $responseTxt) 

Parameters

$apiName
$requestUrl
$errorCode
$responseTxt

_executeOapi()

_executeOapi(  $request,   $session = null,   $bestUrl = null,   $accessKey,   $accessSecret,   $suiteTicket,   $corpId) 

Parameters

$request
$session
$bestUrl
$accessKey
$accessSecret
$suiteTicket
$corpId

getMillisecond()

getMillisecond() 

getCanonicalStringForIsv()

getCanonicalStringForIsv(  $timestamp,   $suiteTicket) 

Parameters

$timestamp
$suiteTicket

computeSignature()

computeSignature(  $accessSecret,   $canonicalString) 

Parameters

$accessSecret
$canonicalString

_execute()

_execute(  $request,   $session = null,   $bestUrl = null) 

Parameters

$request
$session
$bestUrl

getClusterTag()

getClusterTag()