diff --git a/extend/IFlytek/Xfyun/Core/Traits/SignTrait.php b/extend/IFlytek/Xfyun/Core/Traits/SignTrait.php index 7f7b37db8..a14aecc0b 100644 --- a/extend/IFlytek/Xfyun/Core/Traits/SignTrait.php +++ b/extend/IFlytek/Xfyun/Core/Traits/SignTrait.php @@ -39,7 +39,7 @@ trait SignTrait $apiSecret = $secret['apiSecret']; $host = $secret['host']; $request_line = $secret['requestLine']; - $date = empty($secret['date']) ? gmdate ('D, d M Y H:i:s \G\M\T', time()) : $secret['date']; + $date = empty($secret['date']) ? date ('D, d M Y H:i:s \G\M\T', time()) : $secret['date']; $signature_origin = "host: $host\ndate: $date\n$request_line"; $signature_sha = hash_hmac('sha256', $signature_origin, $apiSecret, true); $signature = base64_encode($signature_sha); diff --git a/extend/IFlytek/Xfyun/Speech/TcClient.php b/extend/IFlytek/Xfyun/Speech/TcClient.php index d328d2bd0..f7ee54ff6 100644 --- a/extend/IFlytek/Xfyun/Speech/TcClient.php +++ b/extend/IFlytek/Xfyun/Speech/TcClient.php @@ -58,7 +58,7 @@ class TcClient $uri = self::signUriV1(TcConstants::URI, [ 'apiKey' => $this->apiKey, 'apiSecret' => $this->apiSecret, - 'host' => TcConstants::HOST, + 'host' => 'ceshi-worker-task.lihaink.cn', 'requestLine' => TcConstants::REQUEST_LINE ]); $body = self::generateInput($text, $this->appId, $this->uid, $this->resId, $this->requestConfig->toArray());