接收网络传真是通过这个开发接口,和群发短信的WEB方式类似,这个是要先登录,接收SESSIONKEY,然后通过web调用接收传真,但是都是XML的方式,而不是URL方式谁指点一下在foxtale该怎么做
2.1 统一接入点
WebService URL:http://service.tel99.cn/YtFaxWebService.asmx
实现方法名: YtDoAction
YtDoAction参数:输入、输出参数采用XML格式字符串,UTF8编码
支持语言:c#、VB.net、VB、Java 、c++、php、javascript、vbscript、c、delphi等
支持平台:自有平台(Web站点、winform程序)、CRM系统、ERP系统、OA系统等
2.2 功能实现
2.2.1 登录(Login)
描述:
登录(User01)功能实现用户身份验证,并返回验证信息和后续操作标识(SessionKey),sessionkey有效时间为2小时
支持用户类型:
企业用户(4)
个人用户(7)
输入XML节点:
<DataInfo>
<ActionUserInfo>
<ActionCode>功能编码</ActionCode>
<SessionID>登录ID</SessionID>
<AppKey>接口注册码</AppKey>
<LoginCode>用户类型</LoginCode>
<Param1>企业编号</Param1>
<Param2>用户名</Param2>
<Param3>密码</Param3>
</ActionUserInfo>
</DataInfo>
输入XML Demo(节点之间不允许有空格):
<DataInfo><ActionUserInfo><ActionCode>Login</ActionCode><SessionID>7b2cd167-7a2d-4e80-9585-c0eed7ca646b</SessionID><AppKey></AppKey><LoginCode>7</LoginCode><Param1></Param1><Param2></Param2><Param3></Param3></ActionUserInfo></DataInfo>
返回XML节点:
<DataInfo>
<ResultInfo>
<ErrCode>操作返回码</ErrCode>
<Message>操作返回信息</Message>
</ResultInfo>
<UserInfo>
<SessionID>登录ID</SessionID>
<SessionKey>操作标识</SessionKey>
</UserInfo>
</DataInfo>
节点说明:
根节点 |
子节点 |
中文含义 |
字段长度 |
是否必填 |
节点值 |
ActionUserInfo |
ActionCode |
功能编码 |
20 |
是 |
Login |
AppKey |
接口注册码 |
<=128 |
是 |
没有注册码需要向远特通信申请,已有注册码可直接填入节点使用 |
SessionID |
登录ID |
<=40 |
是 |
生成一个唯一号码,如GUID |
LoginCode |
用户类型 |
<3 |
是 |
企业用户填 4,
个人用户填 7 |
Param1 |
企业编号 |
40 |
否 |
企业用户填写企业编号,
个人用户为空 |
Param2 |
用户名 |
40 |
是 |
|
Param3 |
密码 |
<=40 |
是 |
|
ResultInfo
|
ErrCode |
操作返回码 |
20 |
否 |
返回100表示成功,
其它值参照返回码说明 |
Message |
操作返回信息 |
20 |
否 |
参照返回码说明 |
SessionKey |
操作标识 |
40 |
否 |
|