Sample code for 30+ languages & platforms
VBScript

BrickLink OAuth1 using Chilkat HTTP

See more BrickLink Examples

Demonstrates sending an api.bricklink.com request with OAuth1 authentication using Chilkat HTTP.

Chilkat VBScript Downloads

VBScript
Dim fso, outFile
Set fso = CreateObject("Scripting.FileSystemObject")
'Create a Unicode (utf-16) output text file.
Set outFile = fso.CreateTextFile("output.txt", True, True)

success = 0

' This example assumes the Chilkat API to have been previously unlocked.
' See Global Unlock Sample for sample code.

set http = CreateObject("Chilkat.Http")

http.OAuth1 = 1
http.OAuthConsumerKey = "Your Consumer Key"
http.OAuthConsumerSecret = "Your Consumer Secret"
http.OAuthToken = "Your OAuth1 Token"
http.OAuthTokenSecret = "Your Token Secret"
http.OAuthSigMethod = "HMAC-SHA1"

set resp = CreateObject("Chilkat.HttpResponse")
success = http.HttpNoBody("GET","https://api.bricklink.com/api/store/v1/orders?direction=in",resp)
If (success = 0) Then
    outFile.WriteLine(http.LastErrorText)
    WScript.Quit
End If

outFile.WriteLine("Response status code = " & resp.StatusCode)

set json = CreateObject("Chilkat.JsonObject")
success = resp.GetBodyJson(json)

json.EmitCompact = 0
outFile.WriteLine(json.Emit())

outFile.Close