打印

图片和铃声下载的记费?

问一下各位大虾,
联通和移动是怎么样来对图片和铃声下载记费的?
是通过URL的地址来计费的
联通的系统分为确认URL和计费URL两种
移动的不太清楚,可能也类似
Flying in the sky
可能是0.15元

一分钟吧
砍过人,抽过粉,马路中间接过吻~! 

 -─━╋本人极度危险...生人勿近╋━─- 
  
  
 ====一生只爱一人==== 
确认URL和计费URL
着两个URL地址是怎么样联系在一起的啊

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!
确认URL和计费URL

确认URL----------提示图片或者铃声的信息
计费URL----------图片或者铃声下载
折除~~重组自己~~~
MyBlog

TOP

能不能给个例子啊?
pocket43老兄

TOP

我也想知道啊

TOP

移动:
按条

记费页   info.aspx(自己申请的记费页,随便是什么文件名,移动只对本页访问过的用户记费)

记费费目的,把用户访问的信息,在记费页面上输出,如,下载图片,你可以把详细图片地址放在记费中,如用户要下载,就要进到记费页,然后移动会有提示,说,本业务多少元1条.

意思表达不是很清楚.*_*

包月
无需要记费页,移动有记费标准

联通一样
折除~~重组自己~~~
MyBlog

TOP

是这样啊,我看联通给的一个SP接口规范里说
好象要发一个XML包给服务器
由服务器完成记费
再返回一个XML包提示完成

TOP

要发XML,是订阅.

记费的时候,是一个地址,包月就不需要了
折除~~重组自己~~~
MyBlog

TOP

就是这个地方,我一直都搞不懂
能不能麻烦你给我讲一下啊

TOP

接入计费平台
交友须带三分侠气
做人要存一点素心

TOP

联通是这样的:
用户订购的时候联通会发送给你一个xml 格式的信息
定购
<?xml version="1.0" encoding="UTF-8"?>
<RequestOrderInfo>
    <MDN>13323456100</MDN>
    <SPCode>90</SPCode>
    <ProductCode>13</ProductCode>
    <FeeType>3</FeeType>
    <TransactionID>0000000000000000000000000000000000000000</TransactionID>
</RequestOrderInfo>
你来根据联通提供的每个字段的意思,在本地记录下来。如果检查手机号码等没有错误就给联通返回一个订购成功的xml。
同样 退定服务也是这样的。
这样每个用户订购或者退定,在本地和在联通都有记录,以便对帐。
至于计费的类型 包月 按天 按条 联通会处理的

TOP

有没有这样的例子站点可以访问的啊?

TOP

用户订购的消息是怎么传送给联通的呢?
SP接口规范里说是用
B1:用户访问SP门户
B2: 用户发起订购或取消
B3:链接到接入平台对应的订购页面,用户确认订购,其链接URL规范见下面说明
http://接入平台的URL?SPCode=A&ServiceCode=B&ReturnURL=C
来传递消息的,但是:
比方说,我在WAP上给出一个图片,要下载一个图片记费,
我是点击下载图片后就把这个地址传给接入管理平台吗?
如果那样的话,我在那里放
<a href="uplinkownload?source=http://uniinfo.Unicom.sh.cn/wallpapers/beautifulgirl/2003010930.png&size=13543&object=phone:wallpaper&status=http://uniinfo.unicom.sh.cn/HSWAP/(eexd5r55ajujry55mi1bkyfl)/DLFST/DLFStatus.aspx" title="Download">TestPic1</a>
这个地址呢?
这两个地址有怎么样的联系啊?
晕!!!!!!!!!!!

TOP

我顶一下

TOP

请看联通的WAP规范

里面有说明
折除~~重组自己~~~
MyBlog

TOP

上面已经把说明贴上了,就是理解不了,所以才发贴的啊

TOP

好象人气不旺啊

TOP

用户订购的消息是通过xml来给联通传送的。
1.       用户访问平台门户,浏览业务定购信息
2.       用户选中要取消的业务在门户平台上进行取消定购
3.       WAP业务平台处理用户取消定购请求
4.       WAP业务平台通知SP取消定购信息
5.       SP处理取消定购信息
6.       SP向平台发送取消定购通知应答
7.       平台根据SP的取消定购通知应答结果处理平台保存的用户定购信息
8.       平台返回取消定购结果页面给用户
接口定义:
接口消息承载方式:HTTP + XML
联通---》sp:
传送用户的手机号码、sp企业代码、产品代码、交易代码
sp经过保存检验后,
sp----》联通:
用户手机号码、sp企业代码、产品代码、交易代码、错误代码
返回给联通。其中错误代码在标准中有详细的解释的。
标准中有个图例的,比较清楚。其实sp的作用就是联通把要订购你的业务的人的信息给你传送来,传送的方式是xml,你获得后,保存,如果用户的手机号码、业务等正确,则返回成功,否则返回失败,联通根据你的返回的结果,来进行订购或者取消。
不知道这样说你能清楚么。

TOP

总之还是有些糊里糊涂
不过还是谢谢啦!

TOP

仔细看看联通标准 ,那个图显示的非常直观了

TOP

不知道怎么接收联通传过来的xml呀?
怎么给联通发送xml呀?

斑竹救救呀!!

TOP

给段代码看看:
Const Error_OK = "00000000"
Const Error_Err = "01110001"
Dim docRequest As DOMDocument
Dim docResult As DOMDocument

Dim Mobile As String    '电话号码
Dim SpCode As String    '企业代码
Dim ProductCode As String '服务代码
Dim FeeType As String   '计费类型
Dim TransID As String   '事务ID
Dim ResStr As String    '返回的xml文件内容的字符串
Dim SvcTypeCode As String '业务类型(目前没有使用,仅保留)

Dim ErrorCode As String '错误代码
Dim vbCRLF As String

vbCRLF = vbCr & vbLf



Set docRequest = CreateObject("Microsoft.XMLDOM")
Set docResult = CreateObject("Microsoft.XMLDOM")

docRequest.Load Request

Mobile = doc.getElementsByTagName("MDN").Item(0).getFirstChild().getNodeValue()
SpCode = doc.getElementsByTagName("SPCode").Item(0).getFirstChild().getNodeValue()
ProductCode = doc.getElementsByTagName("ProductCode").Item(0).getFirstChild().getNodeValue()
FeeType = doc.getElementsByTagName("FeeType").Item(0).getFirstChild().getNodeValue()

If docRequest.documentElement.nodeName = "RequestOrderInfo" Then '订购处理
  '生成xml内容
  ResStr = "<?xml version=""1.0"" encoding=""UTF-8""?>" & vbCRLF & _
   "<RequestResultInfo>" & vbCRLF & _
    "<MDN>" & Mobile & "</MDN>" & vbCRLF & _
    "<SPCode>" & SpCode & "</SPCode>" & vbCRLF & _
    "<ProductCode>" & ProductCode & "</ProductCode>" & vbCRLF & _
    "<FeeType>" & FeeType & "</FeeType>" & vbCRLF & _
    "<TransactionID>" & TransID & "</TransactionID>" & vbCRLF & _
    "<ErrorCode>" & ErrorCode & "</ErrorCode>" & vbCRLF & _
  "</RequestResultInfo>"
ElseIf docRequest.documentElement.nodeName = "CancelOrderInfo" Then '取消订购处理
  SvcTypeCode = doc.getElementsByTagName("SvcTypeCode").Item(0).getFirstChild().getNodeValue()

  '生成xml内容
  ResStr = "<?xml version=""1.0"" encoding=""UTF-8""?>" & vbCRLF & _
   "<CancelResultInfo>" & vbCRLF & _
    "<MDN>" & Mobile & "</MDN>" & vbCRLF & _
    "<SPCode>" & SpCode & "</SPCode>" & vbCRLF & _
    "<SvcTypeCode>" & SvcTypeCode & "</SvcTypeCode>" & vbCRLF & _
    "<ProductCode>" & ProductCode & "</ProductCode>" & vbCRLF & _
    "<TransactionID>" & TransID & "</TransactionID>" & vbCRLF & _
    "<ErrorCode>" & ErrorCode & "</ErrorCode>" & vbCRLF & _
  "</CancelResultInfo>"
End If

docResult.loadXML ResStr    '生成应答的xml文档
Response.Write (docResult.xml)  '返回结果

TOP

那么,如果我要订购的话
我怎么样把我的要订购的消息xml文件传给
联通服务器的呢?

TOP

他们又是通过什么样的接口
来接收我发的XML文件呢?
这个XML文件的名字是规定死了的吗?

TOP