2
嗨,我正在開發一個免費的購物籃,我從谷歌代碼採取有網關的ASP功能,我有PHP很少knowlage並想在轉換一些幫助轉換ASP功能到PHP
的ASP功能
這需要的XML是你的購物籃裏,做了服務器到服務器的請求,如果一切順利,Google將retuen的URL重定向到
你在你的XML傳遞要提交網址以及您的商戶ID和密鑰
Function SendRequest(Xml, Url, id, key)
Dim XmlHttp, BasicAuthentication, ResponseXml
Set XmlHttp = Server.CreateObject("Msxml2.ServerXMLHTTP.3.0")
XmlHttp.Open "POST", Url, false
Const SXH_OPTION_IGNORE_SERVER_SSL_CERT_ERROR_FLAGS = 2
Const SXH_SERVER_CERT_IGNORE_ALL_SERVER_ERRORS = 13056
XmlHttp.SetOption SXH_OPTION_IGNORE_SERVER_SSL_CERT_ERROR_FLAGS, _
(XmlHttp.getOption(SXH_OPTION_IGNORE_SERVER_SSL_CERT_ERROR_FLAGS) - _
SXH_SERVER_CERT_IGNORE_ALL_SERVER_ERRORS)
BasicAuthentication = Base64Encode(id & ":" & Key)
XmlHttp.SetRequestHeader "Authorization", "Basic " & BasicAuthentication
XmlHttp.SetRequestHeader "Content-Type", "application/xml; charset=UTF-8"
XmlHttp.SetRequestHeader "Accept", "application/xml; charset=UTF-8"
XmlHttp.Send Xml
ResponseXml = XmlHttp.ResponseText
SendRequest = ResponseXml
Set XmlHttp = Nothing
End Function
http://php.net/manual/en/book.curl.php – 2011-03-09 23:41:10
使用Google提供的PHP代碼也是有意義的。 http://code.google.com/apis/checkout/samples/Google_Checkout_Sample_Code_PHP.html – 2011-03-10 05:04:02
對不起,我不知道如何用出去再做一個完全成熟的問題 任何方式回覆謝謝您的答覆,提供的代碼是谷歌對於PHP 4,我使用5,不知道有多大的問題,這是 所以上傳我的問題什麼是設置XmlHttp = Server.CreateObject(「Msxml2.ServerXMLHTTP.3.0」)的PHP equiv 許多感謝提前Tim Dodgson – 2011-03-10 09:44:59