Visual Basic 6.0
Visual Basic 6.0
WaTrend Create Instance
See more WaTrend Examples
Create a new WaTrend Instance ID.Chilkat Visual Basic 6.0 Downloads
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 http As New ChilkatHttp
' Use your actual access token instead of 555555555555555555555555555555
Dim resp As New ChilkatHttpResponse
success = http.HttpNoBody("GET","https://app.watrend.com/api/createinstance.php?access_token=555555555555555555555555555555",resp)
If (success = 0) Then
Debug.Print http.LastErrorText
Exit Sub
End If
Dim sbResponseBody As New ChilkatStringBuilder
success = resp.GetBodySb(sbResponseBody)
Dim respStatusCode As Long
respStatusCode = resp.StatusCode
Debug.Print "Response Status Code = " & respStatusCode
If (respStatusCode >= 400) Then
Debug.Print "Response Header:"
Debug.Print resp.Header
Debug.Print "Failed."
Exit Sub
End If
' Both success and failed responses use 200 status code.
' A success response contains this JSON in the response body:
' {"status":"success","message":"Instance ID generated successfully","instance_id":"638EE5A76D3AA"}
' A failed response will contain something like this:
' {"status":"error","message":"Access token does not exist"}
Debug.Print resp.BodyStr
Dim jResp As New ChilkatJsonObject
success = jResp.LoadSb(sbResponseBody)
Dim status As String
status = jResp.StringOf("status")
Dim instanceId As String
instanceId = ""
If (jResp.HasMember("instance_id") = 1) Then
instanceId = jResp.StringOf("instance_id")
End If
Debug.Print "status: " & status
Debug.Print "instance_id: " & instanceId