CmsAPI/Payment/wxpay/Example.cs
(完整代码) 2KBusing System;
using System.Collections;
using System.Collections.Generic;
using System.ComponentModel;
using System.IO;
using System.Runtime.CompilerServices;
namespace Cms.API.Payment.wxpay
{
public class Example
{
public static void Main(String[] args)
{
try
{
WxPayHelper wxPayHelper = new WxPayHelper();
//先设置基本信息
wxPayHelper.SetAppId("wxf8b4f85f3a794e77");
wxPayHelper.SetAppKey("2Wozy2aksie1puXUBpWD8oZxiD1DfQuEaiC7KcRATv1Ino3mdopKaPGQQ7TtkNySuAmCaDCrw4xhPY5qKTBl7Fzm0RgR3c0WaVYIXZARsxzHV2x7iwPPzOz94dnwPWSn");
wxPayHelper.SetPartnerKey("8934e7d15453e97507ef794cf7b0519d");
wxPayHelper.SetSignType("sha1");
//设置请求package信息
wxPayHelper.SetParameter("bank_type", "WX");
wxPayHelper.SetParameter("body", "test");
wxPayHelper.SetParameter("partner", "1900000109");
wxPayHelper.SetParameter("out_trade_no", CommonUtil.CreateNoncestr());
wxPayHelper.SetParameter("total_fee", "1");
wxPayHelper.SetParameter("fee_type", "1");
wxPayHelper.SetParameter("notify_url", "htttp://www.baidu.com");
wxPayHelper.SetParameter("spbill_create_ip", "127.0.0.1");
wxPayHelper.SetParameter("input_charset", "GBK");
System.Console.Out.WriteLine("生成app支付package:");
System.Console.Out.WriteLine(wxPayHelper.CreateAppPackage("test"));
System.Console.Out.WriteLine("生成jsapi支付package:");
System.Console.Out.WriteLine(wxPayHelper.CreateBizPackage());
System.Console.Out.WriteLine("生成原生支付url:");
System.Console.Out.WriteLine(wxPayHelper.CreateNativeUrl("abc"));
System.Console.Out.WriteLine("生成原生支付package:");
System.Console.Out.WriteLine(wxPayHelper.CreateNativePackage("0", "ok"));
}
catch (Exception e)
{
System.Console.Out.WriteLine(e.Message);
}
}
}
}
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
