<pre id="4qa46"></pre>

  • <dl id="4qa46"><acronym id="4qa46"></acronym></dl>
    <rt id="4qa46"></rt>
    <abbr id="4qa46"><tbody id="4qa46"></tbody></abbr>
  • 您是否正受到短信簽名報(bào)備的困擾?達(dá)信通解決方案讓您最快15分鐘內(nèi)恢復(fù)信息傳遞,馬上 注冊(cè)體驗(yàn)

    GO

    GO代碼示例

    //接口類(lèi)型:達(dá)信通營(yíng)銷(xiāo)短信接口,支持發(fā)送會(huì)員營(yíng)銷(xiāo)短信。wx96
    //賬戶注冊(cè):請(qǐng)通過(guò)該地址開(kāi)通賬戶http://sms.wx96.com/register.html
    //注意事項(xiàng):
    //(1)調(diào)試期間,請(qǐng)用默認(rèn)的模板進(jìn)行測(cè)試,默認(rèn)模板詳見(jiàn)接口文檔;
    //(2)請(qǐng)使用 用戶名(例如:cf_demo123)及 APIkey來(lái)調(diào)用接口,APIkey在會(huì)員中心可以獲取;
    //(3)該代碼僅供接入達(dá)信通短信接口參考使用,客戶可根據(jù)實(shí)際需要自行編寫(xiě);
     
    package main
     
    import (
        "crypto/md5"
        "encoding/hex"
        "fmt"
        "io/ioutil"
        "net/http"
        "net/url"
        "strconv"
        "strings"
        "time"
    )
     
    func GetMd5String(s string) string {
        h := md5.New()
        h.Write([]byte(s))
        return hex.EncodeToString(h.Sum(nil))
    }
    func main() {
        v := url.Values{}
        _now := strconv.FormatInt(time.Now().Unix(), 10)
        //fmt.Printf(_now)
        _account := "cf_xxxxxxx" //用戶名是登錄wx96.com賬號(hào)名(例如:cf_demo123)
        _password := "xxxxxxxxxxxxxxxxxxxxxxxxxxxxx" //查看密碼請(qǐng)登錄用戶中心->短信營(yíng)銷(xiāo)->帳戶參數(shù)設(shè)置->APIKEY
        _mobile := "136xxxxxxxx"
        _content := "尊敬的會(huì)員,您好,夏季新品已上市,請(qǐng)關(guān)注。退訂回TD【達(dá)信通】"
        v.Set("account", _account)
        v.Set("password", GetMd5String(_account+_password+_mobile+_content+_now))
        v.Set("mobile", _mobile)
        v.Set("content", _content)
        v.Set("time", _now)
        body := ioutil.NopCloser(strings.NewReader(v.Encode())) //把form數(shù)據(jù)編下碼
        client := &http.Client{}
        req, _ := http.NewRequest("POST", "http://api.yx.wx96.com/webservice/sms.php?method=Submit&format=json", body)
     
        req.Header.Set("Content-Type", "application/x-www-form-urlencoded; param=value")
        //fmt.Printf("%+v\n", req) //看下發(fā)送的結(jié)構(gòu)
     
        resp, err := client.Do(req) //發(fā)送
        defer resp.Body.Close()     //一定要關(guān)閉resp.Body
        data, _ := ioutil.ReadAll(resp.Body)
        fmt.Println(string(data), err)
    }
    
    
    
    
    
    在線咨詢
    電話咨詢

    服務(wù)熱線:

    4008 808 898

    服務(wù)熱線(工作時(shí)間):

    4008 808 898

    業(yè)務(wù)咨詢(非工作時(shí)間):

    4008 808 898

    售后咨詢(非工作時(shí)間):

    4008 808 898

    亚洲AV无码AV吞精久久| 伊人久久大香线蕉av不卡| 久久99精品久久久久久青青日本 | 国产精品久久久久久亚洲影视 | 伊人久久国产免费观看视频| 少妇高潮惨叫久久久久久| 久久99精品久久久久久噜噜| 99久久久精品免费观看国产| 久久国产精品久久国产片| 久久久无码精品亚洲日韩软件| 精品国产乱码久久久久久| 久久精品国产亚洲av高清漫画| 久久最近最新中文字幕大全| 国产日韩久久免费影院| 色偷偷91久久综合噜噜噜| 国产精品久久免费| 久久66久这里精品99| 国内精品久久久久| 久久久久九九精品影院| 精品国产免费观看久久久| 色青青草原桃花久久综合| 91精品观看91久久久久久| 久久综合精品国产二区无码| 久久这里只有精品66re99| 国内精品伊人久久久久影院对白| 伊人色综合九久久天天蜜桃| 99久久国产亚洲综合精品| 久久精品国产99久久久古代| 久久久无码精品亚洲日韩蜜臀浪潮| 人人狠狠综合久久亚洲婷婷| 99久久精品国产高清一区二区 | 色偷偷偷久久伊人大杳蕉| 久久久久久狠狠丁香| 99精品国产综合久久久久五月天 | 久久精品网站免费观看 | 亚洲国产成人久久精品软件| 91精品久久国产青草| 久久精品aⅴ无码中文字字幕不卡| 久久99精品久久| 久久亚洲中文字幕精品有坂深雪| 久久久99精品免费观看|