您的位置:首页 > 编程语言

中国移动应用内计费平台服务器接口示例代码之“非官方”的一些说明

2014-11-01 01:40 405 查看
今天,老大说要准备中国移动MMarket的支付了。

捣鼓了一阵~(按中国移动应用内计费平台服务器接口示例代码的操作说明)

处理相应代码后,你会发现示例代码中以下几个类: InvalidMsgTypeException MsgTypeNotFoundException Device 是缺少的:





没办法,只有细看文档了。

在文档《M-Market计费平台外部接口规格说明书》 中有提到:

Send_Address 可选Address_Info_Schema发送方的地址

Dest_Address 可选Address_Info_Schema接收方的地址

才知道:这个Deveic是可有可无的。

对于:nvalidMsgTypeException MsgTypeNotFoundException 这个以自己定义了。所以,代码修改后,就没有存在其他大问题了。

但是运行的时候;报错了:

十一月 01, 2014 12:40:10 上午 org.apache.catalina.core.StandardContext loadOnStartup

严重: Servlet /MMpay threw load() exception

org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'xStreamMarshaller' is defined

看来是xml的配置中存在问题了:



按上图修改后,问题解决了:

【另外】:需配置查询订单的服务器IP地址 以及相应的回调地址(在你所申请通过后的apk列表中可以设置)

2014 11 06 补充:

另外测试的时候,需要把所有计费点都测试一下,这样,才能发布线上版本~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐