\Com\Pdd\Pop\SdkPopHttpClient

Pop接口调用的客户端类

Summary

Methods
Properties
Constants
__construct()
syncInvoke()
$VERSION
No constants found
No protected methods found
No protected properties found
N/A
uniqueParams()
makeSign()
toUrlParams()
postCurl()
$SECONDS
$API_VERSION
$clientId
$clientSecret
$apiServerUrl
N/A

Properties

$VERSION

$VERSION : 

SDK版本号

Type

$SECONDS

$SECONDS : 

接口超时时间

Type

$API_VERSION

$API_VERSION : string

Type

string — API协议版本号,默认V1

$clientId

$clientId : 

Type

$clientSecret

$clientSecret : 

Type

$apiServerUrl

$apiServerUrl : 

Type

Methods

__construct()

__construct(  $clientId,   $clientSecret) 

构造函数

Parameters

$clientId

开放平台分配的clientId

$clientSecret

开放平台分配的clientSecret

syncInvoke()

syncInvoke(  $request,   $access_token = "") : \Com\Pdd\Pop\Sdk\接口返回信息

接口调用函数

Parameters

$request

是 Array 类型,里面包含API接口名称type(必填)、data_type(返回数据格式选填)和接口其他参数

$access_token

表示调用接口的授权码

Returns

\Com\Pdd\Pop\Sdk\接口返回信息

uniqueParams()

uniqueParams(  $request,   $access_token) : \Com\Pdd\Pop\Sdk\构造后的所有参数

构造全部参数

Parameters

$request
$access_token

Returns

\Com\Pdd\Pop\Sdk\构造后的所有参数

makeSign()

makeSign(  $params) : \Com\Pdd\Pop\Sdk\返回md5后的sign值

Parameters

$params

Returns

\Com\Pdd\Pop\Sdk\返回md5后的sign值

toUrlParams()

toUrlParams(  $params) 

格式化参数格式化成url参数

Parameters

$params

postCurl()

postCurl(  $params) 

Parameters

$params