📄 amazon_aim.txt
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -