Google Kalender - Bisher alle Versuche gescheitert..

  • VB.NET
  • .NET (FX) 4.5–4.8

    Google Kalender - Bisher alle Versuche gescheitert..

    Guten Tag,

    ich versuche nun schon seit gestern Abend meinen Google Kalender auszulesen, bzw. Termine hinzuzufügen/zu löschen.

    Mein momentan gebliebener Lösungsansatz von Mehreren..:
    Spoiler anzeigen

    VB.NET-Quellcode

    1. Imports Google.GData.Calendar
    2. Imports Google.GData.Extensions
    3. Imports Google.GData.Client
    4. Public Class Form1
    5. Private Const CalendarName As String = "name des Kalenders"
    6. Private Const Email As String = "email@googlemail.com"
    7. Private Const PW As String = "Passwort.."
    8. Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
    9. Try
    10. Dim query As Google.GData.Calendar.EventQuery = New Google.GData.Calendar.EventQuery()
    11. Dim service As Google.GData.Calendar.CalendarService = New Google.GData.Calendar.CalendarService(CalendarName)
    12. service.setUserCredentials(Email, PW)
    13. query.Uri = New Uri("http://www.google.com/calendar/feeds/" & Email & "/private/full")
    14. Dim calFeed As Google.GData.Calendar.EventFeed = service.Query(query)
    15. Dim feedEntry As Google.GData.Calendar.EventEntry
    16. For Each feedEntry In calFeed.Entries
    17. MessageBox.Show(feedEntry.Title.Text)
    18. Next
    19. Catch ex As Exception
    20. MessageBox.Show(ex.Message)
    21. End Try
    22. End Sub
    23. End Class


    PS: Die Imports hab ich über NuGet hinzugefügt


    Zuerst kam immer der Fehler Wrong credentials, obwohl diese definitiv korrekt waren, allerdings ist mir dann aufgefallen, dass ich eine automatische Email bekommen hatte, wo drin stand, dass der Zugriff blockiert wurde.
    Dort habe ich dies dann zugelassen und seitdem kommt folgendes:
    Execution request failed: <hier steht die URI von oben>

    Kann jemand helfen?

    Sonst versuchte Sachen:
    - Client library geladen und Dokumentation durchforstet
    - Developer Console -> einige Beispiele erforderten hier die Anlage eines Projektes und die Client ID + son Secret Key
    - und ähnliches.

    Alles blieb erfolglos..
    Polling is trolling!

    Achtung: Ich habe die komische Angewohnheit, simple Dinge zu verkomplizieren..

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Rootbob91“ ()