📄 myalipay.asp
字号:
<%
'/***************************************************************************************************************
'* FileName: alipay_Notify.asp
'* Description: 本Asp文件为Asp网店集成支付宝最新payto接口的示例代码,用于接收支付宝传递过来反馈通知(买家已付款请卖家发货、买家已收到货物交易结束、支付宝测试商户接口是否正常)
'* Copyright: Copyright (c) 2005/7/24
'* Company: 淘宝网支付宝开发者论坛(http://dev.alipay.com)、5HD图片存储展示平台(http://www.5hd.cn)
'* Author: yeaome(小叶/叶老四)
'* Version: Ver 2.0.0
'* Contact_Me: wangwang:yeaome ; QQ:38355624 ; MSN:yeaome@msn.com ; Mobile:13424310627/0755-84102932
'****************************************************************************************************************/
Class myAlipay
Public REQUEST_URL '支付宝交易处理地址
Public GENERATE_BUTTON_CODE_URL '生成支付宝交易处理地址的链接
Public REQUEST_PAYTO_URL 'payto连接地址
Public DEFAULT_ENCODING '默认编码
'构造函数,初始化各必要变量
Public Sub myAlipay_Initialize()
REQUEST_URL = "https://www.alipay.com/trade/i_buy.do?"
GENERATE_BUTTON_CODE_URL = "https://www.alipay.com/trade/i_link.do?"
REQUEST_PAYTO_URL = "https://www.alipay.com/payto:"
DEFAULT_ENCODING = "GBK"
End Sub
'私有接口,取得请求后返回的html
Public Function getHTTPURL(strPath)
Dim strTemp
strTemp = GetBody(strPath)
getHTTPURL = BytesToBstr(strTemp,"GB2312")
End function
'私有接口,取得请求后返回的html Stream
Private Function GetBody(strURL)
On Error Resume Next
Set Retrieval = CreateObject("Microsoft.XMLHTTP")
With Retrieval
.Open "GET", strURL, False, "", ""
.Send
GetBody = .ResponseBody
End With
Set Retrieval = Nothing
End Function
'私有接口,转换Stream-->String
Private Function BytesToBstr(strBody,strCharset)
Dim streamObj
set streamObj = Server.CreateObject("ADODB.Stream")
streamObj.Type = 1
streamObj.Mode = 3
streamObj.Open
streamObj.Write strBody
streamObj.Position = 0
streamObj.Type = 2
streamObj.Charset = strCharset
BytesToBstr = streamObj.ReadText
streamObj.Close
Set streamObj = Nothing
End Function
End Class
%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -