\Freyo\LaravelQueueCMQ\Queue\DriverSignature

Sign 签名类

Summary

Methods
Properties
Constants
sign()
makeSignPlainText()
No public properties found
No constants found
_buildParamStr()
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

sign()

sign(string  $srcStr, string  $secretKey, string  $method = 'HmacSHA1') : string

sign 生成签名

Parameters

string $srcStr

拼接签名源文字符串

string $secretKey

secretKey

string $method

请求方法

Throws

\Exception

Returns

string

makeSignPlainText()

makeSignPlainText(array  $requestParams, string  $requestMethod = 'POST', string  $requestHost = '', string  $requestPath = '/v2/index.php') : string

makeSignPlainText 生成拼接签名源文字符串

Parameters

array $requestParams

请求参数

string $requestMethod

请求方法

string $requestHost

接口域名

string $requestPath

url路径

Returns

string

_buildParamStr()

_buildParamStr(array  $requestParams, string  $requestMethod = 'POST') : string

_buildParamStr 拼接参数

Parameters

array $requestParams

请求参数

string $requestMethod

请求方法

Returns

string