如何在APP内交易

如何在APP内交易

http://open.taobao.com/dev/index.php/%E5%A6%82%E4%BD%95%E5%9C%A8APP%E5%86%85%E4%BA%A4%E6%98%93

普通商品的交易流程是用内嵌浏览器或手机浏览器打开商品的WAP详情页进行交易。

 这个详情页有三种方式获取到:
 1. 调用商品搜索接口得到该商品WAP detail URL(在商品item属性中有该字段),这个URL就是商品的WAP地址。
 2. 调用淘宝客搜索商品接口taobao.taobaoke.items.get 查询淘宝客推广商品(IS MOBILE参数为TRUE),得到的taobaoke item对象中click url就是商品WAP地址(附带了淘客参数而已)
 3. 如果知道item id, 可以根据手机淘宝的商品详情页自行拼出该WAP地址。http://a.m.taobao.com/iitemid.htm (注意:拼接规则是小写字母 i + itemid)


在得到商品的WAP URL后,需要4个重要参数:sid(登陆认证API返回的wap session,长度16位;如果用户没有登录,请用小写字母t+imei)、ttid(15位统计标识)、imei(15位机器识别码)、imsi(15位SIM卡识别码),请各位开发者将这四个参数拼在URL后面。参考示例:http://a.m.taobao.com/i10539266314.htm?sid=7a1853ecbc1fffb0a273595b55980c19&ttid=aaaa&imei=bbbb&imsi=cccc


如果用MTOP登录API获取到SID信息后,附加在上面的WAP地址后面,WEBVIEW中显示的WAP页面就不用用户再登陆淘宝了。并且用MTOP登录方式可以得到TOP SESSION,有利于获取需要用户授权的数据。


之后的交易流程都是在WAP页面内进行,直到支付完成。

posted on 2011-06-22 20:24  禚来强  阅读(445)  评论(0编辑  收藏  举报

导航