我正在尝试在我的asp.net项目中使用Web服务。我添加了Web引用并尝试使用该服务的一些功能。我正在尝试从Web服务中获取一些值。对于此过程首先,我将一些数据发送到Web服务进行处理。这是代码我正在尝试使用
wsezp.ApiService ws = new wsezp.ApiService();
ws.Recharge("589746656", "608669", "1234567890", "5", "10", "12345");
wsezp.Result rs = new wsezp.Result();
string Requestid = rs.reqid;
string Status = rs.status;
Response.Write("Status of Requestid " + Requestid + "is " + Status);
根据我的文档,我会得到我的结果
<recharge>
<reqid>0000<reqid/>
<status>SUCCESS</status>
<remark>recharge_transaction_id</remark>
<balance>your api balance</balance>
<mn>mobile number</mn>
<field1>operator transaction id</field1>
</recharge>
但是我在声明的字符串中得到null。请告诉我如何使用Web服务发布请求并从Web服务中获取结果
答案 0 :(得分:1)
在我看来,好像你正在创建一个新结果。确定充值电话不会返回您要查找的结果吗?这是有道理的。
wsezp.Result rs = ws.Recharge(...