JumboTCMS_src/JumboTCMS.API/Tenpay/PayRequestHandler.cs
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Text;
using System.Web;
using System.Web.UI;
namespace JumboTCMS.API.Tenpay
{
/// <summary>
/// PayRequestHandler 的摘要说明。
/// </summary>
/**
* 即时到帐请求类
* ============================================================================
* api说明:
* init(),初始化函数,默认给一些参数赋值,如cmdno,date等。
* getGateURL()/setGateURL(),获取/设置入口地址,不包含参数值
* getKey()/setKey(),获取/设置密钥
* getParameter()/setParameter(),获取/设置参数值
* getAllParameters(),获取所有参数
* getRequestURL(),获取带参数的请求URL
* doSend(),重定向到财付通支付
* getDebugInfo(),获取debug信息
*
* ============================================================================
*
*/
public class PayRequestHandler:RequestHandler
{
public PayRequestHandler(HttpContext httpContext) : base(httpContext)
{
this.setGateUrl("https://www.tenpay.com/cgi-bin/v1.0/pay_gate.cgi");
}
/**
* @Override
* 初始化函数,默认给一些参数赋值,如cmdno,date等。
*/
public override void init()
{
//任务代码
this.setParameter("cmdno", "1");
//日期
this.setParameter("date",DateTime.Now.ToString("yyyyMMdd"));
//商户号
this.setParameter("bargainor_id", "");
//财付通交易单号
this.setParameter("transaction_id", "");
//商家订单号
this.setParameter("sp_billno", "");
//商品价格,以分为单位
this.setParameter("total_fee", "");
后面还有 76 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。