欧美+在线播放,蜜臀av在线,久久久99久久久国产自输拍,免费 黄 色 人成 视频 在 线,免费+国产+国产精品

 
您的位置:首頁(yè) >  接口中心 > 短信接口DEMO-GO
  短信接口DEMO-GO
 

云通訊平臺(tái)-GO語(yǔ)言短信接口開(kāi)發(fā)示例


package main

import (

    "net/http"

    "net/url"

    "encoding/json"

    "fmt"

    "bytes"

    "io/ioutil"

    "unsafe"

)


type JsonPostSample struct {


}


func  main() {

    params := make(map[string]interface{})

    params["account"] = ""

    params["password"] = "a.123456"

    params["phone"] = "18712345678"

    params["msg"] =url.QueryEscape("【云通訊】您好,您的驗(yàn)證碼是999999") 

    params["report"] = "false"

    bytesData, err := json.Marshal(params)

    if err != nil {

        fmt.Println(err.Error() )

        return

    }

    reader := bytes.NewReader(bytesData)

    url := "https://u.smsyun.cc/sms-partner/access/{用戶帳號(hào)}/sendsms"  //請(qǐng)求地址請(qǐng)參考云通訊平臺(tái)查看或者詢問(wèn)您的商務(wù)負(fù)責(zé)人獲取

    request, err := http.NewRequest("POST", url, reader)

    if err != nil {

        fmt.Println(err.Error())

        return

    }

    request.Header.Set("Content-Type", "application/json;charset=UTF-8")

    client := http.Client{}

    resp, err := client.Do(request)

    if err != nil {

        fmt.Println(err.Error())

        return

    }

    respBytes, err := ioutil.ReadAll(resp.Body)

    if err != nil {

        fmt.Println(err.Error())

        return

    }


    str := (*string)(unsafe.Pointer(&respBytes))

    fmt.Println(*str)

}