Skip to content

Commit

Permalink
参数类型修改,代码格式修改
Browse files Browse the repository at this point in the history
  • Loading branch information
lidang-git committed Nov 15, 2021
1 parent c23c236 commit 9227d6b
Showing 1 changed file with 26 additions and 19 deletions.
45 changes: 26 additions & 19 deletions aip/censor/ContentCensorClient.go
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@ limitations under the License.
package censor

import (
"strconv"

"github.com/Baidu-AIP/golang-sdk/baseClient"
)

Expand Down Expand Up @@ -52,59 +54,64 @@ func (client *ContentCensorClient) TextCensor(text string) (result string) {
return baseClient.PostUrlForm(__textCensorUserDefinedUrl, data, &client.auth)
}

func (client *ContentCensorClient) ImgCensor(image string, options map[string]string) (result string) {
func (client *ContentCensorClient) ImgCensor(image string, options map[string]interface{}) (result string) {
data := make(map[string]string)
data["image"] = image
if options != nil {
for key, val := range options {
data[key] = val
for key, val := range options {
switch val := val.(type) {
case int:
data[key] = strconv.Itoa(val)
}
}
return baseClient.PostUrlForm(__imageCensorUserDefinedUrl, data, &client.auth)
}

func (client *ContentCensorClient) ImgCensorUrl(imgUrl string, options map[string]string) (result string) {
func (client *ContentCensorClient) ImgCensorUrl(imgUrl string, options map[string]interface{}) (result string) {
data := make(map[string]string)
data["imgUrl"] = imgUrl
if options != nil {
for key, val := range options {
data[key] = val
for key, val := range options {
switch val := val.(type) {
case int:
data[key] = strconv.Itoa(val)
}
}
return baseClient.PostUrlForm(__imageCensorUserDefinedUrl, data, &client.auth)
}

func (client *ContentCensorClient) VoiceCensorUrl(url string, fmt string, options map[string]string) (result string) {
func (client *ContentCensorClient) VoiceCensorUrl(url string, fmt string, options map[string]interface{}) (result string) {
data := make(map[string]string)
data["url"] = url
data["fmt"] = fmt
if options != nil {
for key, val := range options {
data[key] = val
for key, val := range options {
switch val := val.(type) {
case bool:
data[key] = strconv.FormatBool(val)
}
}
return baseClient.PostUrlForm(__voiceCensorUserDefinedUrl, data, &client.auth)
}

func (client *ContentCensorClient) VoiceCensor(base64 string, fmt string, options map[string]string) (result string) {
func (client *ContentCensorClient) VoiceCensor(base64 string, fmt string, options map[string]interface{}) (result string) {
data := make(map[string]string)
data["base64"] = base64
data["fmt"] = fmt
if options != nil {
for key, val := range options {
data[key] = val
for key, val := range options {
switch val := val.(type) {
case bool:
data[key] = strconv.FormatBool(val)
}
}
return baseClient.PostUrlForm(__voiceCensorUserDefinedUrl, data, &client.auth)
}

func (client *ContentCensorClient) VideoCensor(name string, videoUrl string, extId string, options map[string]string) (result string) {
func (client *ContentCensorClient) VideoCensor(name string, videoUrl string, extId string, options map[string]interface{}) (result string) {
data := make(map[string]string)
data["name"] = name
data["videoUrl"] = videoUrl
data["extId"] = extId
if options != nil {
for key, val := range options {
for key, val := range options {
switch val := val.(type) {
case string:
data[key] = val
}
}
Expand Down

0 comments on commit 9227d6b

Please sign in to comment.