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 算力,解读结果公开显示在下面。

还没有人解读过这个文件。