打印

联通下载和计费的问题

大家好,我是初学WAP的新人.遇到了好多问题,在网上找到这个论坛,发现版主和荣誉团队的两位高手很热心,还有好多高手.请大家帮帮我.

我现在做的是联通的WAP,用JSP+JAVA开发.   业务方面大致没有问题了,只有下载不行.另外就是计费.

先说下载.我看了置顶的"常见问题".我写了几种方法:
a href="uplink:download?source=http://localhost:80/wap/download/Images/Picture/images/108243106733.jpg&&object=phone:wallpaper&&size=81225"

out.print("<a href='uplink:download/start?url=http%3A%2P%2Plocalhost:80%2Pringtong%2P%2Pwap%2Pdownload%2PImages%2PContent%2PPicture%2P108243106733.jpg?object=Picture'>"+Utils.getUnicode("下载")+"</a>");

out.print("<a href='unicom:download/start?url=http%3A%2F%2Flocalhost:8083%2Fwap%2Fdownload%2FImages%2FContent%2FPicture%2F108243106733.jpg?object=Picture'>" +Utils.getUnicode("下载")+"</a>");

这三种是哪个正确的呀?


====================================
计费方面:
首先我是这样申请的,请帮我看看我是不是申请对了,比如其中一个业务是图片的,我申请的
入口地址:http://221.232.160.126:80/wap/picture/pictureWorld.jsp?id=000001
订购通知:http://221.232.160.126/Wap/Picture/buysendmsg.jsp
取消订购:http://221.232.160.126/Wap/Picture/stopover.jsp

如果我在点"下载"的时候,我要计费了,是不是联通会向订购通知这个地址发包,我要在buysendmsg.jsp里获取包并解析,处理包?这个动作是像监听一样自己完成的,还是我得调用buysendmsg.jsp?

=======================================
buysendmsg.jsp的代码是不是http://bbs.blueidea.com/viewthread.php?tid=1840436里的那样,可是确实DOC这个类型未申明报错了啊..




一下问了这么多,呵呵,不管怎么样,谢谢大家的帮助
怎么没有人呀?热心的版主和网友呢?
怎么没有人呀?热心的版主和网友呢?
业务分包月和按条收费。
首先说包月的。
一般来说业务的订购和退订都是一个地址。通过联通传输不同的参数而进行处理。
总的流程来说是这样的:你把订购地址和业务处理 地址提交给联通。当有手机用户访问你的订购地址时候,联通会提示用户进行订购,同时调用你的 业务处理地址,你只要在你的业务处理地址的流程中,分析联通的参数,然后对这些数据进行保存处理,返回给联通 ok 即可(在这里也可以不处理参数,直接返回给联通ok),联通收到ok后,就把用户进行业务订购,从你站获得内容回馈给用户。这就是一个完整的订购过程,退订也是一样的。
总之,联通认你返回的ok值。你在业务处理地址中,记录那个用户订购什么业务仅仅是自己对业务订购数量的一个大体的掌握。
具体的按次订购,一般的订购地址是报的一个资源的 文件夹,比如你的图片都在 pic中,那么地址是www.aaa.com/pic 这样就可以处理了。
更详细的看联通的规范

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!
谢谢版主的回复.规范我看了,但仍是有点不明白才求助版主啊.

订购和退订都是一个地址-----怎么会这样呢?那我的写法是不是错了呢?

按次订购,一般的订购地址是报的一个资源的 文件夹,比如你的图片都在 pic中,那么地址是www.aaa.com/pic
-------如果我要定购的是test.png ,那不指名图片名称也可以吗?


还有下载业务的URL写法,我是理解规范来写的,可是仍是不行,请风神版主帮帮我.

TOP

顶.....

TOP

UPup

TOP

upPup

TOP

订购和退订时候,根据联通的协议是传输一个xml格式的文件,里面分别有不同的参数,不同的参数值不同,可以表示订购或者退订。
当然你写的订购的路径是一个独立的图片也行,但是这样会造成,你业务的其他图片就不能计费了。以为你把计费点设置成一个图片了。

TOP

uplink这种方式是针对1.2的手机,unicom是2.0的手机,如果该业务有按次的资费,则一般把资源目录申报为计费URL,比如 资源路径为:http://22...****/res/2222/a.png,则取http://22...****/res/,即所有的资源都包含的路径当作计费URL.
退定订制接口你可以写个测试程序POST一个联通文档里面的数据包,测试下就可以了,这个影响不大.
注意:你的
订购通知:http://221.232.160.126/Wap/Picture/buysendmsg.jsp
取消订购:http://221.232.160.126/Wap/Picture/stopover.jsp
这个仅仅是有用户订购或取消时,接受平台发给你的消息而已

TOP

附数据包样例:
<webmethod id="service_disorder_to_cp"><cpcode value="20018"/><userid value="55C585AC0639625405E7E641F88E570BF81865BB69EE0260318E9CCC503624C6192A1950E65F90380A8461AFD99CD5914F889925273AAB019C15F03DA40D06F039F5827E03E511A8C89D7D85C71B4CBBCFD03777E5FFDC68CE15A23AF8B4EA5A2106F81FD97BA7EE95605D27DC8511F4C293B01D24FF0FF703662EB66AFDA7C0"/><encryptflag value="Y"/><serviceid value="4002001804"/><ispack value="N"/><sub_type value="MONTH"/><disorderdate value="2004-12-29 16:08:05.0"/><operatingtime value="2004-12-29 16:08:05.0"/><feeflag value="N"/><platid value="904"/></webmethod>

另外各地联通采用的平台也不一样,实现的方法稍有差异,以各地的开发规范为准!

TOP

GPRS更黑,登陆就5毛钱

TOP

a href="uplink:download?source=http://localhost:80/wap/download/Images/Picture/images/108243106733.jpg&&object=phone:wallpaper&&size=81225"

out.print("<a href='uplink:download/start?url=http%3A%2P%2Plocalhost:80%2Pringtong%2P%2Pwap%2Pdownload%2PImages%2PContent%2PPicture%2P108243106733.jpg?object=Picture'>"+Utils.getUnicode("沙温调解器")+"</a>");

out.print("<a href='unicom:download/start?url=http%3A%2F%2Flocalhost:8083%2Fwap%2Fdownload%2FImages%2FContent%2FPicture%2F108243106733.jpg?object=Picture'>" +Utils.getUnicode("下载")+"</a>");

TOP

谢谢大家啊..问题还是没解决!!!希望哪位好心的朋友可以加我的QQ:215377150
或是留下联系方式啊..

TOP