扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
我们先来看一下创建一个连接地址
以下是引用片段: t1=ConfigurationSettings.AppSettings["interface"];//支付接口,就是给的一个连接地址 t2=ConfigurationSettings.AppSettings["account"];//支付宝帐户你的帐户 t3=ConfigurationSettings.AppSettings["password"];//安全校验码,设置的商家验证码 t4="images/logo_zfbsmall.gif";//按钮图片地址 t5="test";//悬停说明 cmd="0001";//默认 subject="item";//商品名称 body="decrip";//描述 order_no=;//定单号,用户自己生成,方便自己管理 prices=100;//价格0.01~50000.00 rurl="http://www.xxx.com/";//商品展示网址 types="1";//1:商品购买2:服务购买3:网络拍卖4:捐赠 number="1";//购买数量 transport="3";//1:平邮2:快递3:虚拟物品 ordinary_fee="";//平邮运费 express_fee="";//快递运费 readonlys="true";//交易信息是否只读 buyer_msg="";//买家给卖家的留言 buyer="";//买家Email buyer_name="";//买家姓名 buyer_address="";//买家地址 buyer_zipcode="";//买家邮编 buyer_tel="";//买家电话号码 buyer_mobile="";//买家手机号码 partner=ConfigurationSettings.AppSettings["partenid"];//合作伙伴ID,这个是固定的 |
上面就是要提供得基本信息,然后就是生成支付宝得连接,也就是给支付宝提供一条带验证的购买信息。
以下是引用片段: public string creatAlipayItemURL(string t1,string t2,string t3,string t4,string t5,string cmd,string subject,string body,string order_no,string prices,string rurl,string types,string number,string transport,string ordinary_fee,string express_fee,string readonlys,string buyer_msg,string buyer,string buyer_name,string buyer_address,string buyer_zipcode,string buyer_tel,string buyer_mobile,string partner) { string itemURL,str2CreateAc,acCode; string INTERFACE_URL,sellerEmail,keyCode,imgsrc,imgtitle,AlipayItemURL; //初始化各必要变量 INTERFACE_URL=t1+t2;//支付接口 sellerEmail=t2;//商户支付宝账户(改成你自己的) keyCode=t3;//安全校验码(改成你自己的) imgsrc=t4;//支付宝按钮图片 imgtitle=t5;//按钮悬停说明 str2CreateAc="cmd" + cmd + "subject" + subject; str2CreateAc=str2CreateAc + "body" + body; str2CreateAc=str2CreateAc + "order_no" + order_no; str2CreateAc=str2CreateAc + "price" + prices; //str2CreateAc=str2CreateAc + "url" + rurl; str2CreateAc=str2CreateAc + "type" + types; str2CreateAc=str2CreateAc + "number" + number; str2CreateAc=str2CreateAc + "transport" + transport; /*str2CreateAc=str2CreateAc + "ordinary_fee" + ordinary_fee; str2CreateAc=str2CreateAc + "express_fee" + express_fee; str2CreateAc=str2CreateAc + "readonly" + readonlys; str2CreateAc=str2CreateAc + "buyer_msg" + buyer_msg;*/ str2CreateAc=str2CreateAc + "seller" + sellerEmail; /*str2CreateAc=str2CreateAc + "buyer" + buyer; str2CreateAc=str2CreateAc + "buyer_name" + buyer_name; str2CreateAc=str2CreateAc + "buyer_address" + buyer_address; str2CreateAc=str2CreateAc + "buyer_zipcode" + buyer_zipcode; str2CreateAc=str2CreateAc + "buyer_tel" + buyer_tel; str2CreateAc=str2CreateAc + "buyer_mobile" + buyer_mobile;*/ str2CreateAc=str2CreateAc + "partner" + partner; str2CreateAc=str2CreateAc + keyCode; //acCode=FormsAuthentication.HashPasswordForStoringInConfigFile(str2CreateAc,"MD5"); acCode=this.GetMD5(str2CreateAc,"gb2312"); itemURL=INTERFACE_URL + "?cmd=" + cmd; itemURL=itemURL + "&subject=" + HttpUtility.UrlEncode(subject); itemURL=itemURL + "&body=" + HttpUtility.UrlEncode(body); itemURL=itemURL + "&order_no=" + order_no; itemURL=itemURL + "&price=" + prices; //itemURL=itemURL + "&url=" + rurl; itemURL=itemURL + "&type=" + types; itemURL=itemURL + "&number=" + number; itemURL=itemURL + "&transport=" + transport; /*itemURL=itemURL + "&ordinary_fee=" + ordinary_fee; itemURL=itemURL + "&express_fee=" + express_fee; itemURL=itemURL + "&readonly=" + readonlys; itemURL=itemURL + "&buyer_msg=" + HttpUtility.UrlEncode(buyer_msg); itemURL=itemURL + "&buyer=" + HttpUtility.UrlEncode(buyer); itemURL=itemURL + "&buyer_name=" + HttpUtility.UrlEncode(buyer_name); itemURL=itemURL + "&buyer_address=" + HttpUtility.UrlEncode(buyer_address); itemURL=itemURL + "&buyer_zipcode=" + buyer_zipcode; itemURL=itemURL + "&buyer_tel=" + buyer_tel; itemURL=itemURL + "&buyer_mobile=" + buyer_mobile;*/ itemURL=itemURL + "&partner=" + partner; itemURL=itemURL + "&ac=" + acCode; AlipayItemURL=itemURL; return AlipayItemURL; } |
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者