支付宝免签约接口个人付款页的实现

最近在做一款订单系统,迋了下淘宝,发现一款标注着"支付宝免签约接口"的订单系统,进他演示站看了下,就是在点击提交订单后,直接跳转到支付宝的转帐页面,而在支付宝的转帐页面中,各种信息已经填写完毕。


抓了下包,发现原来非常简单,就是提交信息到支付宝某个页面,之后支付宝进行默认跳转即可


分享下抓包结果:


POST /send/payment/fill.htm HTTP/1.1
Host: shenghuo.alipay.com
Connection: keep-alive
Content-Length: 438
Cache-Control: max-age=0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 6.3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36 SE 2.X MetaSr 1.0
Content-Type: application/x-www-form-urlencoded
DNT: 1
Referer: 
Accept-Encoding: gzip,deflate,sdch
Accept-Language: zh-CN,zh;q=0.8
Cookie: 

title=付款说明&optEmail=付款账号&payAmount=金额&memo=备注信息



正文到此结束

随便看看

发表评论

    avatar
    微笑 大笑 拽 大哭 奸笑 流汗 喷血 生气 囧 不爽 晕 示爱 卖萌 吃惊 迷离 爱你 吓死了 呵呵

      已有 8 条评论

    1. QQ 菜菜鸟菜菜鸟 #3
      凣高大哥,我是菜鸟,看不明白。 它点击跳转,跳转的行为不是由用户端执行的吗,他怎么实现帮用户填写这个表单啊2015-08-30 17:27回复
      1. gravatar 凣高先生
        @菜菜鸟菜菜鸟:自动提交表单这类的代码百度下可以有很多。 2015-08-31 10:29回复
    2. QQ 秋叶博客 #2
      额,这说得也太简单了吧!!支付宝接口有这么简单吗?你说的只是自动填写信息,这个是简单,可是跳转呢?2015-05-05 19:32回复
      1. gravatar 凣高先生
        @秋叶博客:post表单很难吗?自动提交表单到相应地址很难? 2015-05-06 09:31回复
      2. QQ 秋叶
        @凣高先生:额,我说的是跳转回网站,并返回结果。你说的只是单纯的打款。。 2015-05-06 11:37回复
      3. QQ 少 龙
        @秋叶:确实跳转返回 有点不好实现 2015-11-08 10:14回复
      4. gravatar 凣高先生
        @少 龙:或许可以试试如果是iframe,就是在iframe中调用一个父级窗口的函数,用于将当前页面的网址传递给父级,之后通过校验网址信息判断是否支付,再进行跳转,算是一个思路吧,具体看你自己深挖了 2015-11-12 11:22回复
    3. QQ monika #1
      很棒啊,赞一个。 表情2015-04-24 17:43回复