* 生成签名
* @param $data
* @param bool $isFormApiKey: 签名生成方式 e.g: true 使用表单API的key生成
* @return bool|string
*/
public function createSign($data, $isFormApiKey = true)
{
if(is_array($data)) {
ksort($data);
$string = '';
foreach($data as $k => $v) {
$string .= "$k$v";
}
$string .= $isFormApiKey ? $this->formApiKey : $this->tokenSecret;
$sign = md5($string);
dump($sign);
return $sign;
}
return false;
}
怎么这里替换了第一次验证签名能过 第二次之后就直接报错了 $this->tokenSecret; 一直报签名错误
回复内容:
* 生成签名
* @param $data
* @param bool $isFormApiKey: 签名生成方式 e.g: true 使用表单API的key生成
* @return bool|string
*/
public function createSign($data, $isFormApiKey = true)
{
if(is_array($data)) {
ksort($data);
$string = '';
foreach($data as $k => $v) {
$string .= "$k$v";
}
$string .= $isFormApiKey ? $this->formApiKey : $this->tokenSecret;
$sign = md5($string);
dump($sign);
return $sign;
}
return false;
}
怎么这里替换了第一次验证签名能过 第二次之后就直接报错了 $this->tokenSecret; 一直报签名错误
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!