C# 2005调用webservice的问题
调用mas 2.0 移动平台的 webservice http://url/services/cmcc_mas_wbs?wsdl
用c# 2005添加web引用方式,引用成cmccService, 然后在一按钮中写
cmccService.cmcc_mas_wbs cmwbs = new cmccService.cmcc_mas_wbs();
cmccService.sendSmsRequest sR = new cmccService.sendSmsRequest();
sR.ApplicationID = "A001";
sR.DeliveryResultRequest = true;
sR.DestinationAddresses = new string[] { "手机号" };
sR.ExtendCode = "122";
sR.Message = "aaa";
sR.MessageFormat = cmccService.MessageFormat.ASCII;
sR.SendMethod = cmccService.SendMethodType.Instant;
cmccService.sendSmsResponse sRe = cmwbs.sendSms(sR);
结果最后一行说 no secheme in url
表问这哪位大虾知道哪里写错了?
------解决方案--------------------
通过浏览器访问以下这个WebService,看是否正确,如果不正确说明这个WebService有问题
------解决方案--------------------
cmccService.cmcc_mas_wbs cmwbs = new cmccService.cmcc_mas_wbs();
cmccService.sendSmsRequest sR = new cmccService.sendSmsRequest();[color=#FF0000][/color]
你确定你这个是对的?是不是引用错误,cmcc_mas_wbs这个是代理类吗?sendSmsRequest 这个是实体类吗?