
            qr
               ֧ʾṹ˵             
            ts 
                                                                  
       ӿƣ֧ʱ˽׽ӿڣcreate_direct_pay_by_user
     汾3.3
         ԣASP
             Ȩ֧й缼޹˾
         ߣ֧̻ҵ֧
         ϵʽ̻绰0571-88158090

    



 ļṹ


create_direct_pay_by_user-CSHARP-GBK
  
  classļ
    
    alipay_core.asp֧ӿڹúļ
    
    alipay_md5.asp MD5ǩļ
    
    alipay_notify.asp֧֪ͨļ
    
    alipay_submit.asp֧ӿύļ
    
    alipay_config.aspļ
  
  log־ļ
  
  alipayapi.asp֧ӿļ
  
  index.asp֧ҳ
  
  notify_url.asp 첽֪ͨҳļ
  
  return_url.asp ҳת֪ͬͨļ  
  readme.txt ʹ˵ı

ע
Ҫõļǣ
alipay_config.asp
alipayinterface.asp
notify_url.asp
return_url.asp




 ļṹ


alipay_core.asp

Function CreateLinkstring(sPara)
ܣԪأա=ֵģʽá&ַƴӳַ
룺Array  sPara Ҫƴӵ
String ƴԺַ

Function CreateLinkstringUrlEncode(sPara)
ܣԪأա=ֵģʽá&ַƴӳַҶURLENCODE
룺Array  sPara Ҫƴӵ
String ƴԺַ

Function FilterPara(sPara)
ܣȥеĿֵǩ
룺Array  sPara ǩ
Array  ȥֵǩǩ

Function SortPara(sPara)
ܣ
룺Array  sPara ǰ
Array  

Function Md5Sign(prestr, key, input_charset)
ܣMD5ǩ
룺String prestr Ҫǩַ
      String key ˽Կ
      String input_charset ʽ
String ǩ

Function Md5Verify(prestr, sign, key, input_charset)
ܣMD5ǩ
룺String prestr Ҫǩַ
      String sign ǩ
      String key ˽Կ
      String input_charset ʽ
String ǩ

Function LogResult(sWord)
ܣд־ԣվҲԸĳɴݿ⣩
룺String sWord Ҫд־ı

Function GetDateTimeFormat()
ܣȡǰʱ
ʽ[4λ]-[2λ]-[2λ] Сʱ[2λ 24Сʱ]:[2λ]:[2λ]磺2007-10-01 13:13:13
String ʱʽ
˵

Function GetDateTime()
ܣȡǰʱ
ʽ[4λ][2λ][2λ]Сʱ[2λ 24Сʱ][2λ][2λ]磺20071001131313
String ʱʽ

Function DelStr(Str)
ܣַ
룺String Str Ҫ˵ַ
String ѱ˵ַ



alipay_md5.asp

Public Function MD5(sMessage,input_charset)
ܣMD5ǩ
룺String sMessage Ҫǩַ
      String input_charset ʽutf-8gbk
String ǩ



alipay_notify.asp

Public Function VerifyNotify()
ܣnotify_url֤ϢǷ֧ĺϷϢ
Bool  ֤true/false

Public Function VerifyReturn()
ܣreturn_url֤ϢǷ֧ĺϷϢ
Bool  ֤true/false

Private Function GetSignVeryfy(sParaTemp)
ܣݷϢǩ
룺Array sParaTemp ֪ͨĲ
ɵǩ

Private Function GetResponse(notify_id)
ܣȡԶ̷ATN
룺string notify_id ֪ͨУID
ATNַ

Private Function GetRequestGet()
ܣȡ֧GET֪ͨϢԡ=ֵʽ
Array  requestϢɵ

Private Function GetRequestPost()
ܣȡ֧POST֪ͨϢԡ=ֵʽ
Array  requestϢɵ



alipay_submit.asp

Private Function BuildRequestMysign(sParaSort)
ܣǩ
룺Array sParaSort ǩ
String ǩַ

Private Function BuildRequestPara(sParaTemp)
ܣҪ֧Ĳ
룺Array sParaTemp ǰĲ
Array ҪĲ

Private Function BuildRequestParaToString(sParaTemp)
ܣҪ֧Ĳ
룺Array sParaTemp ǰĲ
String ҪĲַ

Public Function BuildRequestForm(sParaTemp, sMethod, sButtonValue)
ܣԱHTMLʽ죨Ĭϣ
룺Array sParaTemp ǰĲ
      string sMethod ύʽֵѡpostget
      string sButtonValue ȷϰťʾ
String ύHTMLı

Public Function BuildRequestHttpXml(sParaTemp, sParaNode)
ܣģԶHTTPGETʽ첢ȡ֧XMLʹ
룺Array sParaTemp ǰĲ
      Array sParaNode ҪXMLڵ
Array ֧XMLָڵ

Public Function BuildRequestHttpWord(sParaTemp)
ܣģԶHTTPGETʽ첢ȡ֧ʹ
룺Array sParaTemp ǰĲ
String ֧

Public Function Query_timestamp()
ܣڷ㣬ýӿquery_timestampȡʱĴ
String ʱַ




 ⣬


ڼ֧ӿʱʻ⣬ʹӣύ롣
https://b.alipay.com/support/helperApply.htm?action=supportHome
ǻרŵļ֧ԱΪ




