Sample code for 30+ languages & platforms
Visual Basic 6.0

BrickLink OAuth1 using Chilkat REST

See more BrickLink Examples

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

Note: This example requires Chilkat v9.5.0.91 or greater (due to adjustments made within Chilkat to support bricklink OAuth1 needs).

Chilkat Visual Basic 6.0 Downloads

Visual Basic 6.0
Dim success As Long
success = 0

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

Dim oauth1 As New ChilkatOAuth1

oauth1.ConsumerKey = "Your Consumer Key"
oauth1.ConsumerSecret = "Your Consumer Secret"
oauth1.Token = "Your OAuth1 Token"
oauth1.TokenSecret = "Your Token Secret"
oauth1.SignatureMethod = "HMAC-SHA1"

Dim rest As New ChilkatRest

success = rest.SetAuthOAuth1(oauth1,0)

success = rest.Connect("api.bricklink.com",443,1,1)
If (success = 0) Then
    Debug.Print rest.LastErrorText
    Exit Sub
End If

Dim sbResponse As New ChilkatStringBuilder
success = rest.FullRequestNoBodySb("GET","/api/store/v1/orders?direction=in",sbResponse)
If (success = 0) Then
    Debug.Print rest.LastErrorText
    Exit Sub
End If

Debug.Print "Response status code = " & rest.ResponseStatusCode

Dim json As New ChilkatJsonObject
success = json.LoadSb(sbResponse)
json.EmitCompact = 0
Debug.Print json.Emit()