Exemplo n.º 1
0
        /// <summary>
        /// 验证-短信验证码
        /// </summary>
        public void smsValidAuthCode()
        {
            SmsValidAuthCodeRequest smsValidAuthCodeRequest = new SmsValidAuthCodeRequest();

            smsValidAuthCodeRequest.auth_code = "505693";
            smsValidAuthCodeRequest.uuid      = "ffa2090f22a34ef9aa4122256e70b066";
            smsValidAuthCodeRequest.phone     = "1505315800";

            try
            {
                SmsValidAuthCodeResponse response = client.Sms.smsValidAuthCode(smsValidAuthCodeRequest);
                Console.WriteLine("验证-短信验证码-响应数据:" + JSONUtil.getJsonStringFromObject(response));
            }
            catch (SignApplicationException sae)
            {
                // 捕获网关校验数据
                Console.WriteLine("验证-短信验证码-网关异常状态码为:" + sae.return_code);
                Console.WriteLine("验证-短信验证码-网关异常信息为:" + sae.return_message);
            }
            catch (SignServerException sse)
            {
                // 捕获网关校验数据
                Console.WriteLine("验证-短信验证码-业务异常状态码为:" + sse.result_code);
                Console.WriteLine("验证-短信验证码-业务异常信息为:" + sse.result_message);
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// 验证-短信验证码
        /// </summary>
        /// <param name="smsValidAuthCodeRequest"></param>
        /// <returns></returns>
        public SmsValidAuthCodeResponse smsValidAuthCode(SmsValidAuthCodeRequest smsValidAuthCodeRequest)
        {
            SignRequest signRequest = new SignRequest(smsValidAuthCodeRequest);

            signRequest.apiUrl = ApiUrlConstant.Sms.validAuthCode;
            SmsValidAuthCodeResponse response = this.Send <SmsValidAuthCodeResponse>(signRequest);

            return(response);
        }