amazon_aim.txt
来自「Amazon AIM API -- Generate an Order Fulf」· 文本 代码 · 共 57 行
TXT
57 行
Dim req As New Chilkat.HttpRequest()
Dim http As New Chilkat.Http()
Dim success As Boolean
' Any string unlocks the component for the 1st 30-days.
success = http.UnlockComponent("Anything for 30-day trial")
If (success <> true) Then
MsgBox(http.LastErrorText)
Exit Sub
End If
' The CookieDir may be set to "memory" to keep an in-memory cache of cookies.
' Alternatively, you may set it to a directory, such as "c:/temp/cookies". If you do that,
' you can visually browse the cookies which will appear as XML files in the CookieDir.
http.CookieDir = "memory"
' Tell the HTTP component to save any cookies received. Also tell the component to
' re-send cookies with subsequent GETs and POSTs.
http.SendCookies = true
http.SaveCookies = true
' Build an HTTP POST Request:
req.UsePost()
req.Path = "/exec/panama/seller-admin/manual-reports/generate-report-now"
' Setting your login/password causes Chilkat to automatically add the Authorization header:
http.Login = "MyLogin"
http.Password = "MyPassword"
req.AddHeader("Content-Type","text/xml")
req.AddHeader("NumberofDays","30")
req.AddHeader("ReportName","Order")
' Send the HTTP POST and get the response. Note: This is a blocking call.
' The method does not return until the full HTTP response is received.
Dim domain As String
Dim port As Long
Dim ssl As Boolean
domain = "merchant-query.amazon.com"
port = 443
ssl = true
Dim resp As Chilkat.HttpResponse
resp = http.SynchronousRequest(domain,port,ssl,req)
If (resp Is Nothing ) Then
TextBox1.Text = TextBox1.Text & http.LastErrorText & vbCrLf
Else
' Display the XML returned.
TextBox1.Text = TextBox1.Text & resp.BodyStr & vbCrLf
End If
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?