互億無線·讓通信更簡(jiǎn)單

互億無線 > 行業(yè)資訊 > 驗(yàn)證碼短信接口asp.net調(diào)用http源碼

驗(yàn)證碼短信接口asp.net調(diào)用http源碼

2013-07-25 01:31:44

通過驗(yàn)證碼短信http調(diào)用接口,您可以很快速的在網(wǎng)站或者app中集成手機(jī)號(hào)驗(yàn)證功能,該源碼只是核心代碼,具體可以根據(jù)您的實(shí)際需求進(jìn)行擴(kuò)展。 

//------------------------------------------------------------------------------

// 

//     此代碼由工具生成。

//     運(yùn)行時(shí)版本:4.0.30319.296

//

//     對(duì)此文件的更改可能會(huì)導(dǎo)致不正確的行為,并且如果

//     重新生成代碼,這些更改將會(huì)丟失。

// 

//------------------------------------------------------------------------------

 

using System;

using System.ComponentModel;

using System.Diagnostics;

using System.Web.Services;

using System.Web.Services.Protocols;

using System.Xml.Serialization;

 

// 

// 此源代碼由 wsdl 自動(dòng)生成, Version=4.0.30319.1。

// 

 

 

/// 

[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]

[System.Diagnostics.DebuggerStepThroughAttribute()]

[System.ComponentModel.DesignerCategoryAttribute("code")]

[System.Web.Services.WebServiceBindingAttribute(Name = "smsSoap", Namespace = "http://106.ihuyi.com/")]

public partial class sms : System.Web.Services.Protocols.SoapHttpClientProtocol

{

 

    private System.Threading.SendOrPostCallback SubmitOperationCompleted;

 

    /// 

    public sms()

    {

        this.Url = "http://106.ihuyi.com/webservice/sms.php?smsService";

    }

 

    /// 

    public event SubmitCompletedEventHandler SubmitCompleted;

 

    /// 

    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.xmlsoap.org/Submit", RequestNamespace = "http://106.ihuyi.com/", ResponseNamespace = "http://106.ihuyi.com/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]

    public SubmitResult Submit(string account, string password, string mobile, string content)

    {

        object[] results = this.Invoke("Submit", new object[] {

                    account,

                    password,

                    mobile,

                    content});

        return ((SubmitResult)(results[0]));

    }

 

    /// 

    public System.IAsyncResult BeginSubmit(string account, string password, string mobile, string content, System.AsyncCallback callback, object asyncState)

    {

        return this.BeginInvoke("Submit", new object[] {

                    account,

                    password,

                    mobile,

                    content}, callback, asyncState);

    }

 

    /// 

    public SubmitResult EndSubmit(System.IAsyncResult asyncResult)

    {

        object[] results = this.EndInvoke(asyncResult);

        return ((SubmitResult)(results[0]));

    }

 

    /// 

    public void SubmitAsync(string account, string password, string mobile, string content)

    {

        this.SubmitAsync(account, password, mobile, content, null);

    }

 

    /// 

    public void SubmitAsync(string account, string password, string mobile, string content, object userState)

    {

        if ((this.SubmitOperationCompleted == null))

        {

            this.SubmitOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSubmitOperationCompleted);

        }

        this.InvokeAsync("Submit", new object[] {

                    account,

                    password,

                    mobile,

                    content}, this.SubmitOperationCompleted, userState);

    }

 

    private void OnSubmitOperationCompleted(object arg)

    {

        if ((this.SubmitCompleted != null))

        {

            System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));

            this.SubmitCompleted(this, new SubmitCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));

        }

    }

 

    /// 

    public new void CancelAsync(object userState)

    {

        base.CancelAsync(userState);

    }

}

 

/// 

[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]

[System.SerializableAttribute()]

[System.Diagnostics.DebuggerStepThroughAttribute()]

[System.ComponentModel.DesignerCategoryAttribute("code")]

[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://106.ihuyi.com/")]

public partial class SubmitResult

{

 

    private int codeField;

 

    private string msgField;

 

    private int smsidField;

 

    /// 

    public int code

    {

        get

        {

            return this.codeField;

        }

        set

        {

            this.codeField = value;

        }

    }

 

    /// 

    public string msg

    {

        get

        {

            return this.msgField;

        }

        set

        {

            this.msgField = value;

        }

    }

 

    /// 

    public int smsid

    {

        get

        {

            return this.smsidField;

        }

        set

        {

            this.smsidField = value;

        }

    }

}

 

/// 

[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]

public delegate void SubmitCompletedEventHandler(object sender, SubmitCompletedEventArgs e);

 

/// 

[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]

[System.Diagnostics.DebuggerStepThroughAttribute()]

[System.ComponentModel.DesignerCategoryAttribute("code")]

public partial class SubmitCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs

{

 

    private object[] results;

 

    internal SubmitCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :

        base(exception, cancelled, userState)

    {

        this.results = results;

    }

 

    /// 

    public SubmitResult Result

    {

        get

        {

            this.RaiseExceptionIfNecessary();

            return ((SubmitResult)(this.results[0]));

        }

    }

}

==================================================================

互億無線驗(yàn)證碼短信接口下載地址:http://422ajvm.cn/duanxin.html 

如有疑問,請(qǐng)聯(lián)系我們的技術(shù),或者訪問我們的網(wǎng)站了解更多信息:http://422ajvm.cn/

標(biāo)簽:

互億無線短信新客優(yōu)惠活動(dòng)

新用戶促銷套餐,首購(gòu)優(yōu)惠,直接下單購(gòu)買

  • 驗(yàn)證碼通知短信200條體驗(yàn)套餐

    10

    0.05元/條 有效期 12個(gè)月

    原價(jià)0.055元/條,9.1折

  • 驗(yàn)證碼通知短信套餐包1萬條

    380

    0.038元/條 有效期 12個(gè)月

    原價(jià)0.055元/條,6.9折

  • 驗(yàn)證碼通知短信套餐包5萬條

    1,800

    0.036元/條 有效期 12個(gè)月

    原價(jià)0.043元/條,8.4折

在線咨詢
電話咨詢

服務(wù)熱線:

4008 808 898

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

4008 808 898

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

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

驗(yàn)證碼已發(fā)送到您的手機(jī),請(qǐng)查收!

輸入驗(yàn)證碼后,點(diǎn)擊“開通體驗(yàn)賬戶”按鈕可立即開通體驗(yàn)賬戶。

收不到短信驗(yàn)證碼?
互億無線不提供接碼服務(wù),接碼用戶請(qǐng)勿點(diǎn)擊開通按鈕。
×