From 7a6c66be8d3b55d3a7fe684c396d5c246541824f Mon Sep 17 00:00:00 2001 From: papersnake Date: Tue, 30 Jan 2024 15:51:47 +0800 Subject: [PATCH] feat: support xunfei v3.5 --- relay/channel/xunfei/main.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/relay/channel/xunfei/main.go b/relay/channel/xunfei/main.go index ff5cdbea..d4f6c8ad 100644 --- a/relay/channel/xunfei/main.go +++ b/relay/channel/xunfei/main.go @@ -252,9 +252,12 @@ func getXunfeiAuthUrl(c *gin.Context, apiKey string, apiSecret string) (string, logger.SysLog("api_version not found, use default: " + apiVersion) } domain := "general" - if apiVersion != "v1.1" { + if apiVersion != "v1.1" && apiVersion != "v3.5" { domain += strings.Split(apiVersion, ".")[0] } + if apiVersion == "v3.5" { + domain += "v3.5" + } authUrl := buildXunfeiAuthUrl(fmt.Sprintf("wss://spark-api.xf-yun.com/%s/chat", apiVersion), apiKey, apiSecret) return domain, authUrl }