Browse Source

feat: support xunfei v3 (#637)

MaricoHan 2 years ago
parent
commit
aec343dc38
1 changed files with 2 additions and 2 deletions
  1. 2 2
      controller/relay-xunfei.go

+ 2 - 2
controller/relay-xunfei.go

@@ -298,8 +298,8 @@ func getXunfeiAuthUrl(c *gin.Context, apiKey string, apiSecret string) (string,
 		common.SysLog("api_version not found, use default: " + apiVersion)
 	}
 	domain := "general"
-	if apiVersion == "v2.1" {
-		domain = "generalv2"
+	if apiVersion != "v1.1" {
+		domain += strings.Split(apiVersion, ".")[0]
 	}
 	authUrl := buildXunfeiAuthUrl(fmt.Sprintf("wss://spark-api.xf-yun.com/%s/chat", apiVersion), apiKey, apiSecret)
 	return domain, authUrl