我有支付宝按钮的生成接口,要的进!好不容易搞到的啊!!
给大家共享一下!
支付宝开网店好用的哦,听说好多论坛都要做这样的接口的支付接口的.
早早学习怎么弄啊!
问题点数: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




