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

今天,,老大说要准备中国移动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() exceptionorg.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named ‘xStreamMarshaller’ is defined

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

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

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

2014 11 06 补充:

另外测试的时候,需要把所有计费点都测试一下,这样,才能发布线上版本~

人总是珍惜未得到的,而遗忘了所拥有的

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

相关文章:

你感兴趣的文章:

标签云: