(Visual Basic 6.0) List all Labels in the User's Mailbox
List all Labels in the GMail User's Mailbox
' This example requires the Chilkat API to have been previously unlocked.
' See Global Unlock Sample for sample code.
Dim success As Long
Dim http As New ChilkatHttp
http.AuthToken = "GMAIL-ACCESS-TOKEN"
Dim userId As String
userId = "me"
success = http.SetUrlVar("userId",userId)
Dim url As String
url = "https://www.googleapis.com/gmail/v1/users/{$userId}/labels"
http.SessionLogFilename = "c:/temp/qa_output/sessionLog.txt"
' Get the list of GMail labels as JSON.
Dim sb As New ChilkatStringBuilder
success = http.QuickGetSb(url,sb)
If (success <> 1) Then
Debug.Print http.LastErrorText
Exit Sub
End If
Dim json As New ChilkatJsonObject
success = json.LoadSb(sb)
json.EmitCompact = 0
Debug.Print json.Emit()
If (http.LastStatus <> 200) Then
Debug.Print "Failed."
Exit Sub
End If
|