-
大小: 1.4MB文件類型: .zip金幣: 2下載: 0 次發(fā)布日期: 2023-10-02
- 語言: C#
- 標簽: winform??支付寶??alipaydemo??
資源簡介
本程序中appid,pid,秘鑰,公鑰是隨便配置,更改自己的配置之后即可使用,支持掃碼功能,與你的手持機,掃碼槍連接即可

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Windows.Forms;
using?System.Configuration;
using?System.Web;
using?System.Web.Security;
using?System.Web.UI;
using?System.Web.UI.WebControls;
using?System.Web.UI.WebControls.WebParts;
using?System.Web.UI.HtmlControls;
using?System.IO;
using?System.xml;
using?Com.Alipay;
using?System.Threading;
using?Aop.Api;
using?Aop.Api.Request;
using?Aop.Api.Response;
using?Com.Alipay.Domain;
using?Com.Alipay.Model;
using?Com.Alipay.Business;
using?ThoughtWorks.QRCode.Codec;
using?System.Security.Cryptography;
using?System.Collections;
using?System.Net.Sockets;
using?System.Net;
using?System.Management;
using?Newtonsoft.Json;
namespace?alipay2005
{
????public?partial?class?alipay?:?Form
????{
????????public?alipay()
????????{
????????????InitializeComponent();
????????????//關(guān)閉對文本框的非法線程操作檢查
????????????System.Windows.Forms.TextBox.CheckForIllegalCrossThreadCalls?=?false;
????????????this.Load?+=?new?EventHandler(Form1_Load);
????????}
????????void?Form1_Load(object?sender?EventArgs?e)
????????{
????????????comboBox1.Items.Clear();
????????????comboBox1.Items.AddRange(GetbaseAddress().ToArray());
????????????if?(comboBox1.Items.Count?>?0)
????????????{
????????????????comboBox1.SelectedIndex?=?0;
????????????}
????????}
????????Thread?threadWatch?=?null;?//負責監(jiān)聽客戶端的線程
????????Socket?socketWatch?=?null;?//負責監(jiān)聽客戶端的套接字
????????string?result?=?““;
????????IAlipayTradeService?serviceClient?=?F2FBiz.CreateClientInstance(Config.serverUrl?Config.appId?Config.merchant_private_key?Config.version
???????????????????????????Config.sign_type?Config.alipay_public_key?Config.charset);
????????//*********************************支付*******************************************************
????????private?void?button1_Click(object?sender?EventArgs?e)
????????{
????????????AlipayTradePayContentBuilder?builder?=?BuildPayContent();
????????????string?out_trade_no?=?builder.out_trade_no;
????????????AlipayF2FPayResult?payResult?=?serviceClient.tradePay(builder);
????????????switch?(payResult.Status)
????????????{
????????????????case?ResultEnum.SUCCESS:
????????????????????DoSuccessProcess(payResult);
????????????????????break;
????????????????case?ResultEnum.FAILED:
????????????????????DoFailedProcess(payResult);
????????????????????break;
????????????????case?ResultEnum.UNKNOWN:
????????????????????result?=?“網(wǎng)絡(luò)異常,請檢查網(wǎng)絡(luò)配置后,更換外部訂單號重試“;
????????????????????MessageBox.Show(result);
????????????????????break;
????????????}
????????}
????????private?AlipayTradePayContentBuilder?BuildPayContent()
????????{
????????????//線上聯(lián)調(diào)時,請輸入真實的外部訂單號。
????????????string?out_trade_no?=?GuidTo16String();
????????????//掃碼槍掃描到的用戶手機錢包中的付款條碼
????????????AlipayTradePayContentBuilder?builder?=?new?AlipayTradePayContentBuilder();
????????????build
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-08-22?16:37??Alipay\
?????目錄???????????0??2016-08-22?16:36??Alipay\.vs\
?????目錄???????????0??2016-08-22?16:36??Alipay\.vs\alipay2005\
?????目錄???????????0??2016-08-22?16:36??Alipay\.vs\alipay2005\v14\
?????文件???????39424??2016-08-12?17:23??Alipay\.vs\alipay2005\v14\.suo
?????目錄???????????0??2016-08-22?16:36??Alipay\alipay2005\
?????文件?????????920??2016-08-05?15:09??Alipay\alipay2005.sln
?????文件???????29696??2016-08-22?16:49??Alipay\alipay2005.suo
?????文件???????20352??2016-08-22?16:49??Alipay\alipay2005\alipay.cs
?????文件???????12565??2016-08-22?16:49??Alipay\alipay2005\alipay.Designer.cs
?????文件????????5814??2016-08-22?16:49??Alipay\alipay2005\alipay.resx
?????文件????????6947??2016-08-19?11:27??Alipay\alipay2005\alipay2005.csproj
?????文件?????????452??2016-08-05?15:10??Alipay\alipay2005\alipay2005.csproj.user
?????文件?????????365??2016-08-09?10:23??Alipay\alipay2005\app.config
?????目錄???????????0??2016-08-22?16:36??Alipay\alipay2005\bin\
?????目錄???????????0??2016-08-22?16:36??Alipay\alipay2005\bin\Debug\
?????文件???????28160??2016-08-22?16:43??Alipay\alipay2005\bin\Debug\alipay2005.exe
?????文件?????????365??2016-08-09?10:23??Alipay\alipay2005\bin\Debug\alipay2005.exe.config
?????文件???????58880??2016-08-22?16:43??Alipay\alipay2005\bin\Debug\alipay2005.pdb
?????文件???????11592??2016-08-22?16:44??Alipay\alipay2005\bin\Debug\alipay2005.vshost.exe
?????文件?????????365??2016-08-09?10:23??Alipay\alipay2005\bin\Debug\alipay2005.vshost.exe.config
?????文件?????????490??2013-06-18?20:28??Alipay\alipay2005\bin\Debug\alipay2005.vshost.exe.manifest
?????文件??????832000??2016-03-22?17:46??Alipay\alipay2005\bin\Debug\AopSdk.dll
?????目錄???????????0??2016-08-22?16:36??Alipay\alipay2005\bin\Debug\Demo\
?????文件?????????276??2016-05-26?10:32??Alipay\alipay2005\bin\Debug\Demo\alipay_public_key.pem
?????文件?????????269??2016-05-26?10:23??Alipay\alipay2005\bin\Debug\Demo\alipay_rsa_public_key.pem
?????文件?????????879??2016-08-22?16:38??Alipay\alipay2005\bin\Debug\Demo\rsa_private_key.pem
?????文件?????????887??2016-05-31?16:10??Alipay\alipay2005\bin\Debug\Demo\rsa_private_key1.pem
?????文件?????????269??2016-08-22?16:38??Alipay\alipay2005\bin\Debug\Demo\rsa_public_key.pem
?????文件???????26624??2016-06-17?10:57??Alipay\alipay2005\bin\Debug\F2FPayDll.dll
?????文件??????374784??2016-08-10?17:27??Alipay\alipay2005\bin\Debug\Newtonsoft.Json.dll
............此處省略32個文件信息
- 上一篇:C#操作excel
- 下一篇:c#(vs2017)阿里云語音識別接口demo
評論
共有 條評論