提交传递网站通知模式模式简介：软件挂机运行后，软件24小时不间断扫描淘宝网当天（也可扫描多天记录）收款记录包含订单信息将直接向您设置的通知网址提交 POST 数据，网站接收到软件提交的信息后，验证通讯秘钥（也就是数据来源身份验证），验证成功后就可以进行你的网站业务处理，比如修改订单状态、更新用户余额等等....，网站业务处理完成后输出成功标示（必须与软件设置的成功标示相同）


1：通知网站处理SQL语句数据库处理开发文档POST或者GET方式通知回调:用户自行参考API设置	

参数提交【POST或者GET】方式接收的变量值

变量名称  类型     描述

clock    文本型    淘宝网--> 交易订单时间

name     文本型    淘宝网--> 转账备注付款说明 或者 网站订单号用户ID自行配置

order    文本型    淘宝网--> 交易订单号
  
money    文本型    淘宝网--> 用户付款金额

card     文本型    淘宝网--> 卡密管理卡号

dense    文本型    淘宝网--> 卡密管理卡密

key      文本型    淘宝网--> 软件设置的安全密钥

mode     文本型    付款方式 类型 淘宝网



2：接收方式 字节集 PHP,ASP,NET脚本语言代码使用说明

POST  代码语句

变量 = $_POST['变量名称'] 变量名称参考以上文档集成。

GET  代码语句

变量 = $_GET['变量名称'] 变量名称参考以上文档集成。


3：通知网站【软件AIP回调判断识别参数】编码格式：UTF-8 - GB2312

参数名称        描述

success  --> 软件通知网址处理结果,充值成功回调标记参数。

fail    --> 软件通知网址处理结果,充值失败回调标记参数。

existence  --> 软件通知网址处理结果,重复交易订单请求，将不会进行二次上传。




后台 ASP接收参数代码实例：

<% 
      order =request("order")'淘宝网订单号
       
      key = request("key")'KEY验证
       
      name = request("name")'备注信息
       
      mode = request("mode")'分类 =1 淘宝网 =2财付通  =3 微信
       
        money = request("money")'金额
         
      clock = request("clock")'充值时间
       
if  key = "4ec91e24d9fbf59ddd28a56696aae5ec"  then
 
response.write "执行您的接口并写入数据库"
 
end if
%>




后台 PHP接收参数代码实例：

<?php 
      $order = $_POST['order']; //淘宝网订单号
       
      $key = $_POST['key']; //KEY验证
       
      $name = $_POST['name']; //备注信息
       
      $mode = $_POST['mode']; //分类 =1 淘宝网 =2财付通 =3 微信
       
        $money = $_POST['money'];//金额
         
      $clock = $_POST['clock'];//充值时间
       
if($key=="4ec91e24d9fbf59ddd28a56696aae5ec"){
 
   echo "执行您的接口并写入数据库";
    
}
?>




后台 C#接收参数代码实例：

//C# 接口代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
 
namespace WebApplication1
{
    public partial class pay : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
               string order =Request["order"];//淘宝网订单号
        
                string key = Request["key"];//KEY验证
        
                string name = Request["name"];//备注信息
        
                string mode = Request["mode"];//分类 =1 淘宝网 =2财付通  =3 微信
        
                string money = Request["money"];//金额
 
                string clock = Request["clock"];//充值时间
        
                if(key == "4ec91e24d9fbf59ddd28a56696aae5ec"){
                    Response.Write("执行您的接口并写入数据库");
                }
            }
        }
    }
}





后台 VB.NET 接收参数代码示例

'VB.NET 接口代码
Imports System.Collections.Generic
Imports System.Linq
Imports System.Web
Imports System.Web.UI
Imports System.Web.UI.WebControls
 
Namespace WebApplication1
    Public Partial Class pay
        Inherits System.Web.UI.Page
        Protected Sub Page_Load(sender As Object, e As EventArgs)
            If Not IsPostBack Then
                Dim order As String = Request("order")
                '淘宝网订单号
                Dim key As String = Request("key")
                'KEY验证
                Dim name As String = Request("name")
                '备注信息
                Dim mode As String = Request("mode")
                '分类 =1 淘宝网 =2财付通  =3 微信
                Dim money As String = Request("money")
                '金额
                Dim clock As String = Request("clock")
                '充值时间
                If key = "4ec91e24d9fbf59ddd28a56696aae5ec" Then
                    Response.Write("执行您的接口并写入数据库")
                End If
            End If
        End Sub
    End Class
End Namespace
