linux c gsoap调用websrvice短信接口出错

问题描述

过程:1.wsdl2h-c-omessage.hhttp://192.168.11.168:8076/SendApi.asmx?wsdl2.soapcpp2-c-C-xmessage.h3.测试代码#include"soapH.h"#include"SendApiSoap.nsmap"/*gcc-O2-omessagemessage.csoapC.csoapClient.c-I../-L../-lgsoap*/intmain(intargc,char**argv){intret;structsoapMessagesoap;Messagesoap.userid="xxx";//Messagesoap.passwd="xxx";//Messagesoap.authrealm="";soap_init(&Messagesoap);struct_tempuri__MasAPISendMessagesend;Messagesend.USERNAME="xxx";//Messagesend.USERPWD="xxx";//Messagesend.DESTADDR="13xxx";//手机号Messagesend.SMSCONTENT="hellotheworld!";struct_tempuri__MasAPISendResponseMessagerecv;/*struct_tempuri__MasAPISend{///Element"USERNAME"ofXSDtypexs:string.char*USERNAME0;///<Optionalelement.///Element"USERPWD"ofXSDtypexs:string.char*USERPWD0;///<Optionalelement.///Element"DESTADDR"ofXSDtypexs:string.char*DESTADDR0;///<Optionalelement.///Element"SMSCONTENT"ofXSDtypexs:string.char*SMSCONTENT0;///<Optionalelement.};*///soap_call___tempuri__MasAPISendret=soap_call___tempuri__MasAPISend(&Messagesoap,NULL,NULL,&Messagesend,&Messagerecv);if(ret==SOAP_OK){printf("soapcallsuccessn");}else{printf("soapcallerror,errcodeis%dn",ret);}soap_destroy(&Messagesoap);soap_end(&Messagesoap);soap_done(&Messagesoap);return0;}

4.gcc-O2-omessagemessage.csoapC.csoapClient.c-I../-L../-lgsoap5.执行./messageroot@ubuntu:/home/test#./messagesoapcallerror,errcodeis-1查了下资料,这个错误代码含义是:Unexpectedendoffile,noinput,ortimeoutwhilereceivingdata不知道该怎么解决?哪位遇到过或有解决思路的帮帮忙啊

解决方案

本帖最后由 Yoobsir 于 2014-12-11 14:16:28 编辑
解决方案二:
添加soap_print_fault(&Messagesoap,stderr);发现:Error-1fault:SOAP-ENV:Client[nosubcode]"Endoffileornoinput:Connectionresetbypeer"Detail:[nodetail]

时间: 2024-08-22 15:05:28

linux c gsoap调用websrvice短信接口出错的相关文章

这样的短信接口用php怎么调用呢

问题描述 这样的短信接口用php怎么调用呢 请求地址是客户接口程序调用时请求的url地址,采用的是http post 接口,地址是 http://*****:port/sms.aspx 对应UTF-8 http://*****:port/smsGBK.aspx 对应GB2312 入口地址一般不会发生变化,当发生变化的时候,会通知接口用户 action=send&userid=12&account=账号&password=密码&mobile=15023239810,13527

谁会短信接口,能教教我吗

问题描述 我想要的效果是,代码异常了,就往我手机里面发条短信,,于重启服务器有关·· 解决方案 解决方案二:你在异常处理代码里面搞个消息推送就可以了啊.具体关于消息推送,你百度下"消息推送"...原来学校项目里用过,只是这一块不是我开发的解决方案三:你使用的业务场景应该是告警短信,异常了就调用发短信接口,这个发短信能力目前好像只有运营商才有,一般要收费的,不排除和运营商合作的第三方公司为了推广开放免费试用的API,你可以百度搜搜看,然后再接入使用.解决方案四:应该有短信网关吧解决方案五

webservice接口-我要用java调用WebService (被调用的是一个短信接口下面给详细说明)

问题描述 我要用java调用WebService (被调用的是一个短信接口下面给详细说明) 我要用java调用WebService (被调用的是一个短信接口下面给详细说明)希望能按照这个 那边给我的文档:接口原型:sendMessage ();接口路径:http://58.53.194.80/swdx/services/APService?wsdl[参数说明]:参数名称 数据类型 说明ApName String SP帐号ApPassword String SP密码compcode String

cxf-CXF 短信接口 客户端调用

问题描述 CXF 短信接口 客户端调用 就给了一个链接,需要用户密码验证: 参考网络写的客户端调用 通过添加拦截器进行用户密码验证 错误信息: 2015-11-11 13:05:35 org.apache.cxf.common.jaxb.JAXBUtils logGeneratedClassNames 信息: Created classes: declare.message.chinatax.DeleteMessagesRequest, declare.message.chinatax.GetF

阿里大鱼短信接口怎么调用 基于 springmvc mybatis框架,求大神解决?

问题描述 阿里大鱼短信接口怎么调用 基于 springmvc mybatis框架,求大神解决? 给安卓手机端提供 获取短信验证码的功能和手机注册修改密码的功能: 开发工具:eclipse; 框架 spring springmvc mybatis; 数据库 mysql; 如果有 demo可以下载最好 解决方案 手机的话是不是要先和手机运行商联系好,才能实现

php写的短信接口(全网支持)

适用行业:金融.工商.税务.电力.贸易.商业.旅游.政府.邮政.教育等行业 适用类型:挂接各种B/S系统,作为各类办公系统.ERP.CRM.电子商务平台的插件(如群发短信会议通知.会员/客户关系交流.订单生成通知.发货通知.日程提醒.催费通知等等) 特 点: 绿色短信,合法正规通道,全网收发 支持移动.联通.电信.网通短信,双向互动,可回复 高速群发 免费帐号申请(请注明来自"ChinaUnix",赠送50条短信,测试短信不够用的话再联系我)QQ:670168401(申请帐号) QQ群

asp怎么访问java的短信接口

 asp 如何访问java的短信接口 对方程序是java做的,提供了一个地址,还有用户名,密码 说往这里传参数就可以发短信,我用ie直接访问此地址,看到的是一个xml文件asp这边需要如何传递短信的一些参数还有用户名密码给对方呢希望别贴教程,点拨一下最好,因为我从网上找了一些范例,但总是只返回状态200 ok 没有任何返回值,也没有发送成短信,所以不知道为什么了用户名密码是用来识别是谁要调用此接口发短信对方提供的url地址 http://10.13.255.196/SmsDownlinkRece

asp.net两种方式的短信接口使用(提供接口的都是收费的)

一种是http请求的方式,另一种就是提供WebService接口供调用的. #region sms.webchinese.cn 发送短信 //服务商 sms.webchinese.cn //sms_url="http://sms.webchinese.cn/web_api/?Uid=账号&Key=接口密钥&smsMob=手机号码&smsText=短信内容" /// <summary> /// 发送短信接口sms.webchinese.cn /// &

Web防火墙应用场景:短信接口防刷

    最近,很多站长发现网站服务器变卡,短信注册接口费用大量增长,甚至注册用户被竞争对手精确营销,客户流失.     这是什么情况?     且听我们慢慢道来: 一.什么是短信接口被刷     很多网站,注册时采用手机号来注册,注册过程中发短信来验证手机号:          正常情况下,用户都是注册中点击按钮发送短信.但是如果这个短信接口没有做任何防御,攻击者可以直接用程序高频调用.     利用短信接口,攻击者可以:     1.利用网站的短信接口,做成短信轰炸机,在网上售卖轰炸机,购买者