Sample code for 30+ languages & platforms
VB.NET

List all Labels in the User's Mailbox

See more GMail REST API Examples

List all Labels in the GMail User's Mailbox

Chilkat VB.NET Downloads

VB.NET
Dim success As Boolean = 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 = "me"
http.SetUrlVar("userId",userId)

Dim url As String = "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
    Debug.WriteLine(http.LastErrorText)
    Exit Sub
End If


Dim json As New Chilkat.JsonObject
json.LoadSb(sb)
json.EmitCompact = False
Debug.WriteLine(json.Emit())

If (http.LastStatus <> 200) Then
    Debug.WriteLine("Failed.")
    Exit Sub
End If