最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

支付寶 接口開發(fā)幫助(asp,php,asp.net,jsp)

 更新時間:2009年06月16日 22:35:18   作者:  
支付寶的接口開發(fā)使用的技術(shù)含量并不高!因為使用的是HTTP普通GET和Post方式傳遞數(shù)據(jù),而這些數(shù)據(jù)是傳給您的程序由您的程序任意處理和支付寶服務(wù)器處理,所以重點在再流程和傳參!

推薦兩文:1、支付寶購買流程 2、支付寶賣家流程
支付寶接口提供最新的ASP、ASP.NET、PHP、JSP等目前網(wǎng)絡(luò)上最流行的源碼包文件,程序員可以下載后按本文介紹更改參數(shù)和布置即可!而本文拿ASP.NET(C#)詳細(xì)介紹。
------------------------------------------------------------------------------------- 摘自:支付寶官方
點擊下載 實物商品交易服務(wù)集成技術(shù)文檔和服務(wù)介紹 按照文檔中的提示進行集成操作。
四種不同語言的支付寶接口程序,下載地址是:(直接點擊下載)

asp實物物品交易接口

aspx.net實物物品交易接口(utf-8)

aspx.net實物物品交易接口(gbk)

jsp實物物品交易接口(gbk)

jsp實物物品交易接口(utf-8)

php實物物品交易接口(鏈接到論壇其他帖子)
將service改成create_digital_goods_trade_p,費用,通知返回地址等即可實現(xiàn)實物交易,詳細(xì)參數(shù)請自行設(shè)定
將service改成trade_create_by_buyer,修改物流方式以及費用等即可實現(xiàn)實物交易,詳細(xì)參數(shù)請自行設(shè)定
將service改成create_donate_trade_p,total_fee費用等即可實捐贈項目,詳細(xì)參數(shù)請自行 設(shè)定
提醒:如需簽約使用支付寶收款接口及權(quán)限,歡迎聯(lián)系您的客戶經(jīng)理或點此申請。
---------------------------------------------------------------------------------------
其中,如果產(chǎn)品多了,建議使用訂單號做為主題(subject)。推薦大家詳細(xì)查看原碼,細(xì)心設(shè)置其參數(shù),才會運行正常,請原諒支付寶為了安全而周全的檢測 :)
Default.aspx 為提交頁面,相當(dāng)與購物車提交后生成定單后,向支付寶發(fā)送的頁面
alipay_Notify.aspx是接收支付寶通知的URL地址,
alipay_Return.aspx是支付完成后跳轉(zhuǎn)的URL地址。
代碼段:
HTML Code
<%@ Page language="c#" Codebehind="Default.aspx.cs" AutoEventWireup="false" Inherits="shiwuUTF_8aspx03._Default" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>Default</title>
<meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
<meta content="C#" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<div style="TEXT-ALIGN: center"><span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋體">支付網(wǎng)關(guān):</span><asp:textbox id="T_gateway" runat="server" Text="https://www.alipay.com/cooperate/gateway.do?"
Width="350px"></asp:textbox><br>
<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋體">服務(wù)參數(shù):<asp:dropdownlist id="T_service" runat="server" Width="357px">
<asp:ListItem>trade_create_by_buyer</asp:ListItem>
</asp:dropdownlist></span><br>
<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋體">合作商: </span>
<asp:textbox id="T_partner" runat="server" Text="必須,支付寶中心獲得" Width="350px"></asp:textbox><br>
<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋體">加密協(xié)議:</span><asp:textbox id="T_sign_type" runat="server" Text="MD5" Width="350px"></asp:textbox><br>
<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋體">商品名稱:</span><asp:textbox id="T_subject" runat="server" Text="bbs.jishu.me" Width="350px"></asp:textbox><br>
<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋體">商品描述:</span><asp:textbox id="T_body" runat="server" Text="aaa" Width="350px">技術(shù)迷</asp:textbox><br>
<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋體">支付類型:</span><asp:textbox id="T_payment_type" runat="server" Text="1" Width="350px"></asp:textbox><br>
<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋體">單 價 : </span><asp:textbox id="T_total_fee" runat="server" Text="0.01" Width="350px"></asp:textbox><br>
<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋體">數(shù) 量 : </span><asp:textbox id="TextBox1" runat="server" Text="1" Width="350px"></asp:textbox><br>
<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋體">平 郵 : </span><asp:textbox id="TextBox2" runat="server" Text="8" Width="350px"></asp:textbox><br>
<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋體">快 遞 : </span><asp:textbox id="TextBox3" runat="server" Text="15" Width="350px"></asp:textbox><br>
<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋體">展示地址:</span><asp:textbox id="T_show_url" runat="server" Text="" Width="350px">http://bbs.jishu.me</asp:textbox><br>
<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋體">賣家賬號:</span><asp:textbox id="T_seller_email" runat="server" Text="bobby96333@gmail.com" Width="350px"></asp:textbox><br>
<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋體">安全校驗碼:</span><asp:textbox id="T_key" runat="server" Text="注:商家簽約后在支付寶會員中心里面可以獲得" Width="350px"></asp:textbox><br>
<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋體">重定下地址:</span><asp:textbox id="T_return_url" runat="server" Text="http://60.191.43.90/temp/Alipay_Return.aspx"
Width="350px">http://bbs.jishu.me/alipay/Alipay_Return.aspx</asp:textbox><br>
<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋體">服務(wù)器通知地址:</span><asp:textbox id="T_notify_url" runat="server" Text="http://60.191.43.90/temp/Alipay_Notify.aspx"
Width="350px">http://bbs.jishu.me/alipay/Alipay_Notify.aspx</asp:textbox><br>
<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋體">服務(wù)器編碼:</span><asp:textbox id="T_inputchatset" runat="server" Text="utf-8" Width="350px"></asp:textbox><br>
<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋體">
<asp:button id="Button1" runat="server" Text="支付寶付款"></asp:button> </span></div>
</form>
</body>
</HTML>
C# Code
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Configuration;
using System.Web.Security;
using shiwuUTF_8aspx03.App_Code;
namespace shiwuUTF_8aspx03
{
/// <summary>
/// _Default 的摘要說明。
/// </summary>
public class _Default : System.Web.UI.Page
{
#region 頁面控件
protected System.Web.UI.WebControls.TextBox T_gateway;
protected System.Web.UI.WebControls.DropDownList T_service;
protected System.Web.UI.WebControls.TextBox T_partner;
protected System.Web.UI.WebControls.TextBox T_sign_type;
protected System.Web.UI.WebControls.TextBox T_subject;
protected System.Web.UI.WebControls.TextBox T_body;
protected System.Web.UI.WebControls.TextBox T_payment_type;
protected System.Web.UI.WebControls.TextBox T_total_fee;
protected System.Web.UI.WebControls.TextBox TextBox1;
protected System.Web.UI.WebControls.TextBox TextBox2;
protected System.Web.UI.WebControls.TextBox TextBox3;
protected System.Web.UI.WebControls.TextBox T_show_url;
protected System.Web.UI.WebControls.TextBox T_seller_email;
protected System.Web.UI.WebControls.TextBox T_key;
protected System.Web.UI.WebControls.TextBox T_return_url;
protected System.Web.UI.WebControls.TextBox T_notify_url;
protected System.Web.UI.WebControls.TextBox T_inputchatset;
protected System.Web.UI.WebControls.Button Button1;
#endregion
private void Page_Load(object sender, System.EventArgs e)
{
// 在此處放置用戶代碼以初始化頁面
#region 可以在此處設(shè)置接值,也可以把Button1_Click里的代碼發(fā)在這里,然后立即跳轉(zhuǎn)
if(!IsPostBack)
{
}
#endregion
}
#region Web 窗體設(shè)計器生成的代碼
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: 該調(diào)用是 ASP.NET Web 窗體設(shè)計器所必需的。
//
InitializeComponent();
base.OnInit(e);
}
/// <summary>
/// 設(shè)計器支持所需的方法 - 不要使用代碼編輯器修改
/// 此方法的內(nèi)容。
/// </summary>
private void InitializeComponent()
{
this.Button1.Click += new System.EventHandler(this.Button1_Click);
this.Load += new System.EventHandler(this.Page_Load);
}
#endregion
#region 支付按鈕事件
private void Button1_Click(object sender, System.EventArgs e)
{
//按支付時間構(gòu)造訂單號;
System.DateTime currentTime=new System.DateTime();
//取時間
currentTime=System.DateTime.Now;
string out_trade_no = currentTime.ToString("g");
//去訂單號里的-
out_trade_no = out_trade_no.Replace("-", "");
//去訂單號里的:
out_trade_no = out_trade_no.Replace(":", "");
//去訂單號里的空格
out_trade_no = out_trade_no.Replace(" ", "");
//業(yè)務(wù)參數(shù)賦值;
string gateway = T_gateway.Text; //默認(rèn)值不要改支付接口https://www.alipay.com/cooperate/gateway.do?
/*create_flower_direct_pay_by_user鮮花接口
create_digital_goods_trade_p虛擬接口
create_direct_pay_by_user即時到帳接口*/
string service = T_service.SelectedItem.Text;//trade_create_by_buyer實物接口,也可以設(shè)置為其他值
string partner = T_partner.Text; //partner 合作伙伴ID 保留字段
string sign_type = T_sign_type.Text; //MD5類型加密
string subject = T_subject.Text; //subject 商品名稱
string body = T_body.Text; //body 商品描述
string payment_type = T_payment_type.Text; //支付類型:1為商品購買,2為服務(wù)購買,3為網(wǎng)絡(luò)拍賣,4為捐贈,5為郵費補償,6為獎金,15為鮮花購買
string price = T_total_fee.Text; //單價可以在Page_Load事件里設(shè)置接值
string quantity = TextBox1.Text; //商品數(shù)量
string show_url =Server.UrlEncode( T_show_url.Text); //商品展示地址
string seller_email = T_seller_email.Text; //賣家支付寶賬號
string key = T_key.Text; //partner賬戶的支付寶安全校驗碼
string return_url = T_return_url.Text; //服務(wù)器通知返回接口,通過get方式接受支付完成后的返回信息
string notify_url =T_notify_url.Text; //服務(wù)器通知返回接口,通過post方式接受支付完成后的返回信息
string _input_charset = T_inputchatset.Text; //頁面編碼方式,有utf-8和gbk,此處是utf-8
//物流類型:VIRTUAL為虛擬物品,POST為平郵,EMS為EMS快遞,
string logistics_type = "POST";
string logistics_fee = TextBox2.Text;
string logistics_payment = "BUYER_PAY";
string logistics_type_1 = "EXPRESS";
string logistics_fee_1 = TextBox3.Text;
string logistics_payment_1 = "BUYER_PAY";
AliPay ap = new AliPay();
string aliay_url=ap.CreatUrl(
gateway,
service,
partner,
sign_type,
out_trade_no,
subject,
body,
payment_type,
price,
show_url,
seller_email,
key,
return_url,
_input_charset,
notify_url,
logistics_type,
logistics_fee,
logistics_payment,
logistics_type_1,
logistics_fee_1,
logistics_payment_1,
quantity
);
Response.Redirect(aliay_url);
}
#endregion
}
}
提示:請多查看備注,并進行定義。比如快遞和平郵選擇由“l(fā)ogistics_type”參數(shù)設(shè)置。

相關(guān)文章

  • 關(guān)于HTTPS的TSL握手

    關(guān)于HTTPS的TSL握手

    這篇文章主要介紹了關(guān)于HTTPS的TSL握手,HTTP一般基于TCP協(xié)議,而HTTPS就是在這之間加了SSL/TLS協(xié)議,那么在TCP三次握手建立TCP連接后,就需要TLS握手建立SSL/TLS連接,需要的朋友可以參考下
    2023-04-04
  • vscode安裝使用的詳細(xì)教程

    vscode安裝使用的詳細(xì)教程

    Visual Studio Code (簡稱 VS Code / VSC) 是一款免費開源的現(xiàn)代化輕量級代碼編輯器,這篇文章主要介紹了vscode安裝使用的詳細(xì)教程,需要的朋友可以參考下
    2020-08-08
  • JAVA IDEA入門使用手冊(新手小白必備)

    JAVA IDEA入門使用手冊(新手小白必備)

    IDEA的每一個方面都是為了最大限度地提高開發(fā)人員的工作效率而設(shè)計的,本文主要介紹了JAVA IDEA入門使用手冊,幫助新手更好的入門,感興趣的可以了解一下
    2021-05-05
  • Grafana?系列之統(tǒng)一展示Prometheus數(shù)據(jù)源

    Grafana?系列之統(tǒng)一展示Prometheus數(shù)據(jù)源

    這篇文章主要為大家介紹了Grafana?系列之統(tǒng)一展示Prometheus數(shù)據(jù)源配置詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-05-05
  • 做一個優(yōu)秀程序員應(yīng)該知道的15件事

    做一個優(yōu)秀程序員應(yīng)該知道的15件事

    這篇文章主要介紹了做一個優(yōu)秀程序員應(yīng)該知道的15件事,寫的很好,需要的朋友可以參考下
    2014-07-07
  • 網(wǎng)站搜索框使用微信掃碼功能

    網(wǎng)站搜索框使用微信掃碼功能

    客戶要求可以直接識別標(biāo)簽二維碼對某些儀器設(shè)備進行管理,類似于淘寶搜索框可以直接拍照搜索商品一樣。接下來通過本文給大家分享網(wǎng)站搜索框使用微信掃碼功能,需要的朋友可以參考下
    2019-08-08
  • MobaXterm的安裝和使用及問題小結(jié)

    MobaXterm的安裝和使用及問題小結(jié)

    MobaXterm是一款全能的終端連接工具,支持SSH連接,支持FTP、串口等協(xié)議。接下來通過本文給大家分享MobaXterm的安裝和使用及遇到的問題解決方法,感興趣的朋友跟隨小編一起看看吧
    2021-05-05
  • 微信小程序配置服務(wù)器域名詳細(xì)圖文教程

    微信小程序配置服務(wù)器域名詳細(xì)圖文教程

    每個微信小程序都要在上線前配置好服務(wù)器域名,不然會顯示白屏,需要小程序開發(fā)者在小程序后臺操作設(shè)置,下面這篇文章主要給大家介紹了關(guān)于微信小程序配置服務(wù)器域名的詳細(xì)圖文教程,需要的朋友可以參考下
    2024-02-02
  • Flyway數(shù)據(jù)庫版本控制的教程詳解

    Flyway數(shù)據(jù)庫版本控制的教程詳解

    這篇文章主要介紹了Flyway數(shù)據(jù)庫版本控制的教程,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2015-07-07
  • MobaXterm上傳下載文件、文件夾到服務(wù)器上的操作方法

    MobaXterm上傳下載文件、文件夾到服務(wù)器上的操作方法

    這篇文章主要介紹了MobaXterm上傳下載文件、文件夾到服務(wù)器上的操作方法,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-07-07

最新評論

泗洪县| 永兴县| 邳州市| 呈贡县| 故城县| 册亨县| 永康市| 都安| 泌阳县| 镶黄旗| 雷波县| 开阳县| 盱眙县| 康乐县| 湘潭县| 霍林郭勒市| 中西区| 蛟河市| 海丰县| 房山区| 无为县| 田阳县| 白玉县| 峨眉山市| 彭泽县| 边坝县| 永平县| 哈密市| SHOW| 满洲里市| 灯塔市| 泰来县| 康马县| 嵩明县| 桓台县| 泸州市| 邛崃市| 汾西县| 罗城| 屏南县| 逊克县|