Xojo Plugin
Xojo Plugin
List all Labels in the User's Mailbox
See more GMail REST API Examples
List all Labels in the GMail User's MailboxChilkat Xojo Plugin Downloads
Dim success As Boolean
success = False
// This example requires the Chilkat API to have been previously unlocked.
// See Global Unlock Sample for sample code.
Dim http As New Chilkat.Http
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 Chilkat.StringBuilder
success = http.QuickGetSb(url,sb)
If (success <> True) Then
System.DebugLog(http.LastErrorText)
Return
End If
Dim json As New Chilkat.JsonObject
success = json.LoadSb(sb)
json.EmitCompact = False
System.DebugLog(json.Emit())
If (http.LastStatus <> 200) Then
System.DebugLog("Failed.")
Return
End If