CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

我有支付宝按钮的生成接口,要的进!好不容易搞到的啊!!

楼主summer419(高高手)2005-06-01 19:12:41 在 Web 开发 / ASP 提问

给大家共享一下!  
  支付宝开网店好用的哦,听说好多论坛都要做这样的接口的支付接口的.  
  早早学习怎么弄啊! 问题点数:0、回复次数:16Top

1 楼cslren(位流)回复于 2005-06-01 19:19:10 得分 0

关注Top

2 楼mayi545()回复于 2005-06-01 19:25:20 得分 0

楼主给我发一个啊.研究一下啊   54root@163.com   谢谢了Top

3 楼summer419(高高手)回复于 2005-06-01 19:30:41 得分 0

大家一起早学习早获益呀.我暂时只有个事例代码,说明什么的暂时没整理~~   将就看看吧  
   
  <script   language="javascript">  
  function   getAC()   {  
          var   Ibutton   =   "https://www.alipay.com/trade/i_button.do";    
          var   BGoods   =   "https://www.alipay.com/trade/buy_goods_gateway.do";  
          var   requestStr   =   "";  
          requestStr   +=   "goodsBid="+goodsBid.value;  
          requestStr   +=   "&whoPay="+whoPay.value;  
          requestStr   +=   "&ordinaryFee="+ordinaryFee.value;  
          requestStr   +=   "&expressFee="+expressFee.value;  
          requestStr   +=   "&ordinaryFee="+ordinaryFee.value;  
          requestStr   +=   "&transportType="+transportType.value;  
          requestStr   +=   "&sellerEmail="+sellerEmail.value;  
          requestStr   +=   "&goodsTitle="+goodsTitle.value;  
           
          var   xmlhttpObj   =   new   ActiveXObject("MSXML2.XMLHTTP");  
          xmlhttpObj.open("POST",Ibutton,false);  
          xmlhttpObj.setRequestHeader("Content-Length",requestStr.length);    
          xmlhttpObj.setRequestHeader("CONTENT-TYPE","application/x-www-form-urlencoded");  
          xmlhttpObj.send(requestStr);  
          ac.value=xmlhttpObj.responseText;  
          blink.innerHTML=BGoods+"?"+requestStr+"&ac="+ac.value;  
  }  
  </script>  
   
  <table>  
          <tr><td></td></tr>  
          <tr><td>商品价格:goodsBid</td><td><input   type="text"   name="goodsBid"   value="20">   格式:100.00</td></tr>  
          <tr><td>承担邮费:whoPay</td><td><input   type="text"   name="whoPay"   value="S">   S卖家,B买家</td></tr>  
          <tr><td>平邮价格:ordinaryFee</td><td><input   type="text"   name="ordinaryFee"   value="0.00"></td></tr>  
          <tr><td>快递价格:expressFee</td><td><input   type="text"   name="expressFee"   value="0.00"></td></tr>  
          <tr><td>物流方式:transportType</td><td><input   type="text"   name="transportType"   value="1">   1.平邮,2.快递,3.平邮快递都支持</td></tr>  
          <tr><td>卖家Email:sellerEmail</td><td><input   type="text"   name="sellerEmail"   value="summer_test_1@126.com"></td></tr>  
          <tr><td>商品名称:goodsTitle</td><td><input   type="text"   name="goodsTitle"   value="反恐24小时第4季1-24集贱卖">   title得中文要urlencode过的</td></tr>  
          <tr><td>校验码:ac</td><td><input   type="text"   name="ac"   value=""></td></tr>  
          <tr><td></td><td><input   type="button"   name="button"   value="获取AC码"   onclick="getAC()"></td></tr>  
  </table>  
   
  <table>  
          <tr><td>链接:</td><td><textarea   rows="5"   cols="60"   name="bType2"   readonly   id="blink"></textarea><br><input   type="button"   name="copy"   value="拷贝"   onclick=window.clipboardData.setData("text",blink.value)></td></tr>  
  </table>Top

4 楼xinyuan_z(zxy)回复于 2005-06-01 19:33:49 得分 0

那就做个记号先Top

5 楼summer419(高高手)回复于 2005-06-01 19:35:57 得分 0

goodsTitle改成:反恐24小时第4季贱卖,好像title只支持在20个汉字以内的Top

6 楼cslren(位流)回复于 2005-06-01 19:36:28 得分 0

这样子做啊,好像不怎么好:)Top

7 楼summer419(高高手)回复于 2005-06-01 19:40:43 得分 0

可以用别的什么语言实现都可以的呀.   只要访问那个https://www.alipay.com/trade/i_button.do   的连接,后面带上参数就可以了,如果正确的话会给你返回一个ac的!  
  我生成的连接:  
  https://www.alipay.com/trade/buy_goods.htm?_fmt.crea._0.a=345195c915b62b618a95a5c011dd73ea&_fmt.crea._0.goo=5.00&_fmt.crea._0.w=S&_fmt.crea._0.o=0.00&_fmt.crea._0.e=0.00&_fmt.crea._0.tr=1&_fmt.crea._0.se=summer_hot@yeah.net&_fmt.crea._0.g=%B7%B4%BF%D6%B5%DA%CB%C4%BC%BE24%D0%A1%CA%B11%A3%AD24%BC%AF20%D4%AA%BF%CC%B5%FA  
  大家都来买哦!!!    
  我准备把我自己的论坛加一个这个功能的哦.嘿嘿.爽死啊Top

8 楼delphiray(天才)回复于 2005-06-01 19:41:24 得分 0

支付宝??做在线销售的??Top

9 楼summer419(高高手)回复于 2005-06-01 19:51:35 得分 0

很抱歉哦,感兴趣或者测试的朋友把.goodsTitle改成:abcsd.随便什么英文的,不然用不了....  
  javascript的urlencode怎么用的啦....要是能encode就好了.escape()函数写的好像不对的哦Top

10 楼holoon(大家好才是真的好)回复于 2005-06-01 21:23:35 得分 0

??Top

11 楼summer419(高高手)回复于 2005-06-02 10:18:53 得分 0

好像有好些人米有在网上购物过啊。。。真土啊。。。。  
  淘宝知道吧,支付宝和淘宝是一个公司的   www.alipay.com   是网上安全支付的!  
  动网论坛都用支付宝了的哦!Top

12 楼mfkiqpl(CPU)回复于 2005-06-02 10:19:00 得分 0

关注一下。。。Top

13 楼lea1981(泡泡虫oO○)回复于 2005-06-02 10:23:46 得分 0

8错8错  
  有空加一个Top

14 楼liujian098(飞天)回复于 2005-06-02 10:40:27 得分 0

不错,做个记号!Top

15 楼apple_001(天堂里的狼)回复于 2005-06-14 00:18:52 得分 0

markTop

16 楼zwrtv(蝙蝠)回复于 2005-06-14 10:45:57 得分 0

谢谢,路过学习下Top

相关问题

  • 动态生成按钮的双击?
  • 怎样生成按钮菜单?
  • vb中动态生成按钮?
  • 如何在FORMVIEW中生成CBitmpButton 按钮
  • 动态生成按钮create()的问题
  • newbutton生成按钮数组,求教
  • Lotus里能不能动态生成按钮,怎么生成?
  • 哇... 我好不容易进来了 .
  • 好不容易三个三角:散!TOP10
  • 动态生成的按钮,如何点击其中某个按钮得到其按钮的name

关键词

  • 接口
  • crea
  • 支付
  • fmt
  • goodstitle
  • 宝
  • alipay
  • 平邮
  • 好像
  • 论坛

得分解答快速导航

  • 帖主:summer419

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo