Google-Kalender-Export: Error 403

GerSch
Senior Member
Beiträge: 118
Registriert: 21 Jun 2011, 11:35

Re: Google-Kalender-Export: Error 403

Beitrag von GerSch »

Ich weiß, woran es liegt. Ich hatte gestern in meinem Google Account die App-Berechtigungen bereinigt und dabei auch dieses Plugin entfernt. Hatte mir nicht den Namen gemerkt. Deshalb kann es jetzt ja nicht funktionieren, aber wie kann ich das heilen?
pah
Junior Member
Beiträge: 14
Registriert: 27 Nov 2014, 19:42

Re: Google-Kalender-Export: Error 403

Beitrag von pah »

Das Plugin heisst "GoogleCalX"

Da ich keine Bereinigung vorgenommen habe, wird es daran auch nicht liegen. Die FM jetzt auch eine andere:

Code: Alles auswählen

com.google.api.client.googleapis.json.GoogleJsonResponseException: 503 Service Unavailable
{
  "code" : 503,
  "errors" : [ {
    "domain" : "global",
    "message" : "Backend Error",
    "reason" : "backendError"
  } ],
  "message" : "Backend Error"
}
  at com.google.api.client.googleapis.json.GoogleJsonResponseException.from(GoogleJsonResponseException.java:145)
  at com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest.newExceptionOnError(AbstractGoogleJsonClientRequest.java:113)
  at com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest.newExceptionOnError(AbstractGoogleJsonClientRequest.java:40)
  at com.google.api.client.googleapis.services.AbstractGoogleClientRequest$1.interceptResponse(AbstractGoogleClientRequest.java:312)
  at com.google.api.client.http.HttpRequest.execute(HttpRequest.java:1049)
  at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:410)
  at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:343)
  at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.execute(AbstractGoogleClientRequest.java:460)
  at googlecalxplugin.CalendarAccess.addEvent(CalendarAccess.java:109)
  at googlecalxplugin.GoogleCalXPlugin.receivePrograms(GoogleCalXPlugin.java:248)
  at tvbrowser.core.plugin.JavaPluginProxy.doReceivePrograms(JavaPluginProxy.java:568)
  at tvbrowser.core.plugin.AbstractPluginProxy.receivePrograms(AbstractPluginProxy.java:714)
  at tvbrowser.extras.favoritesplugin.FavoritesPlugin.sendToPlugins(FavoritesPlugin.java:721)
  at tvbrowser.extras.favoritesplugin.FavoritesPlugin.access$500(FavoritesPlugin.java:121)
  at tvbrowser.extras.favoritesplugin.FavoritesPlugin$3.tvDataUpdateFinished(FavoritesPlugin.java:295)
  at tvbrowser.core.TvDataUpdater.fireTvDataUpdateFinished(TvDataUpdater.java:558)
  at tvbrowser.core.TvDataUpdater.downloadTvData(TvDataUpdater.java:316)
  at tvbrowser.ui.mainframe.MainFrame$36.run(MainFrame.java:2368)
Langsam geht mir die Geduld mit diesem "Dienst-/Serviceanbieter" aus!

Lg,
pah
pah
Junior Member
Beiträge: 14
Registriert: 27 Nov 2014, 19:42

Re: Google-Kalender-Export: Error 403

Beitrag von pah »

ok, geht nun wieder :roll:
GerSch
Senior Member
Beiträge: 118
Registriert: 21 Jun 2011, 11:35

Re: Google-Kalender-Export: Error 403

Beitrag von GerSch »

Wie lösche ich denn das Plugin "GoogleCalX". Wenn ich es erneut hinzufüge, dann müsste doch wieder nach der Berechtigung zum Abruf meines Google-Kontos gefragt werden, oder? Die Fehlermeldung lautet übrigens:

Fehler bei Service-Aufruf

----- Start of stacktrace -----
com.google.api.client.auth.oauth2.TokenResponseException: 400 Bad Request
{
"error" : "invalid_grant",
"error_description" : "Token has been revoked."
}
at com.google.api.client.auth.oauth2.TokenResponseException.from(TokenResponseException.java:105)
at com.google.api.client.auth.oauth2.TokenRequest.executeUnparsed(TokenRequest.java:287)
at com.google.api.client.auth.oauth2.TokenRequest.execute(TokenRequest.java:307)
at com.google.api.client.auth.oauth2.Credential.executeRefreshToken(Credential.java:570)
at com.google.api.client.auth.oauth2.Credential.refreshToken(Credential.java:489)
at com.google.api.client.auth.oauth2.Credential.intercept(Credential.java:217)
at com.google.api.client.http.HttpRequest.execute(HttpRequest.java:859)
at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:410)
at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:343)
at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.execute(AbstractGoogleClientRequest.java:460)
at googlecalxplugin.CalendarAccess.addEvent(CalendarAccess.java:109)
at googlecalxplugin.GoogleCalXPlugin$ExportAction$1.run(GoogleCalXPlugin.java:292)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at util.ui.textcomponentpopup.TextComponentPopupEventQueue.dispatchEvent(TextComponentPopupEventQueue.java:55)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
----- End of stacktrace -----
smurf667
Junior Member
Beiträge: 16
Registriert: 01 Feb 2015, 16:47

Re: Google-Kalender-Export: Error 403

Beitrag von smurf667 »

GerSch hat geschrieben:Wie lösche ich denn das Plugin "GoogleCalX". Wenn ich es erneut hinzufüge, dann müsste doch wieder nach der Berechtigung zum Abruf meines Google-Kontos gefragt werden, oder?
Hallo,

das Plugin zu entfernen und wieder zu installieren reicht vermutlich nicht, da der Credential Store erhalten bleibt.
Du kannst versuchen folgendes File zu löschen

Code: Alles auswählen

%userprofile%\AppData\Roaming\TV-Browser\3.3.3\.store\googlecalx\StoredCredential
3.3.3 ist die Version bei mir, könnte bei Dir anders sein. Falls das nicht reicht würde ich versuchen zusätzlich das Plugin erneut zu installieren.

Die oben im Thread beschriebenen Fehler würde ich auf ein Problem bei Google selbst zurückführen.

Grüsse,
Jan
GerSch
Senior Member
Beiträge: 118
Registriert: 21 Jun 2011, 11:35

Re: Google-Kalender-Export: Error 403

Beitrag von GerSch »

Danke. Das Löschen von "Credential Store" hat geholfen. Nun klappt wieder alles!
SlimJim

Re: Google-Kalender-Export: Error 403

Beitrag von SlimJim »

andae hat geschrieben: Ein Tipp für jene, die in einen anderen als den Hauptkalender exportieren wollen...
Danke, genau das hab ich gesucht!
Super, danke für das neue PlugIn!
Funktioniert auch unter Mac OS X 10.10.2 einwandfrei!
smurf667
Junior Member
Beiträge: 16
Registriert: 01 Feb 2015, 16:47

Re: Google-Kalender-Export: Error 403

Beitrag von smurf667 »

Vielen Dank, das freut mich. In der neuesten Version des Plugins ist der Zielkalender direkt auswählbar.
Ich werde den Source Code in den nächsten Tagen von Google Code nach GitHub transferieren. Für Benutzer hat dies keine Auswirkungen.

Grüsse,
Jan
MDegville
Newbie
Beiträge: 6
Registriert: 26 Apr 2008, 10:42

Re: Google-Kalender-Export: Error 403

Beitrag von MDegville »

von mir ein fettes Dankeschön an smurf667 - habe das Plugin gestern installiert und auf die Schnelle getestet - passt und macht genau das was ich brauche.

thx

MD
Conan
Full Member
Beiträge: 51
Registriert: 31 Aug 2010, 20:43

Re: Google-Kalender-Export: Error 403

Beitrag von Conan »

Colle SAche, läuft super bei mir.

ich hab nur eine kleine frage, gibt es eine option das alle informationen übermittelt werden und nicht nur {shortInfo} ?
smurf667
Junior Member
Beiträge: 16
Registriert: 01 Feb 2015, 16:47

Re: Google-Kalender-Export: Error 403

Beitrag von smurf667 »

Hi Conan,

siehe https://github.com/smurf667/googlecalx

Statt {shortInfo} kann z.B. {description} benutzt werden.

LG
Jan
Conan
Full Member
Beiträge: 51
Registriert: 31 Aug 2010, 20:43

Re: Google-Kalender-Export: Error 403

Beitrag von Conan »

{description} fügt, bei mir nur das ein was im tv browser "Beschreibung" bereich steht, ich meinte, ob alles was in einer sendung drin steht.
smurf667
Junior Member
Beiträge: 16
Registriert: 01 Feb 2015, 16:47

Re: Google-Kalender-Export: Error 403

Beitrag von smurf667 »

Alles, was über die dokumentierten Eigenschaften zugreifbar ist, kann dort eingetragen werden, auch Kombinationen wie "{shortInfo} - {description}"... Mehr geht nicht. Viel Erfolg.
Conan
Full Member
Beiträge: 51
Registriert: 31 Aug 2010, 20:43

Re: Google-Kalender-Export: Error 403

Beitrag von Conan »

smurf667 hat geschrieben:... Mehr geht nicht.
tja schade.
pah
Junior Member
Beiträge: 14
Registriert: 27 Nov 2014, 19:42

Re: Google-Kalender-Export: Error 403

Beitrag von pah »

Hallo!

Google hat sich ja mit Anfang September ein neues Outfit zugelegt. Nachdem seither aber auch mein "Domain-Kalender" verschwunden ist bin ich mir ziemlich sicher das das Outfit wieder mal nur ein Teil der aktuellen Aenderungen bei Google betrifft. Zumal ich nun trotz "normalem" Google-Account keine Sendungen nicht mehr exportieren kann.

Habt ihr dieses Problem auch oder nur ich?!

Hier mein aktueller Java-Output dazu:

Code: Alles auswählen

com.google.api.client.auth.oauth2.TokenResponseException: 400 Bad Request
{
  "error" : "invalid_grant"
}
  at com.google.api.client.auth.oauth2.TokenResponseException.from(TokenResponseException.java:105)
  at com.google.api.client.auth.oauth2.TokenRequest.executeUnparsed(TokenRequest.java:287)
  at com.google.api.client.auth.oauth2.TokenRequest.execute(TokenRequest.java:307)
  at com.google.api.client.auth.oauth2.Credential.executeRefreshToken(Credential.java:570)
  at com.google.api.client.auth.oauth2.Credential.refreshToken(Credential.java:489)
  at com.google.api.client.auth.oauth2.Credential.intercept(Credential.java:217)
  at com.google.api.client.http.HttpRequest.execute(HttpRequest.java:859)
  at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:410)
  at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:343)
  at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.execute(AbstractGoogleClientRequest.java:460)
  at googlecalxplugin.CalendarAccess.addEvent(CalendarAccess.java:159)
  at googlecalxplugin.GoogleCalXPlugin$ExportAction$1.run(GoogleCalXPlugin.java:297)
  at java.awt.event.InvocationEvent.dispatch(Unknown Source)
  at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
  at java.awt.EventQueue.access$500(Unknown Source)
  at java.awt.EventQueue$3.run(Unknown Source)
  at java.awt.EventQueue$3.run(Unknown Source)
  at java.security.AccessController.doPrivileged(Native Method)
  at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
  at java.awt.EventQueue.dispatchEvent(Unknown Source)
  at util.ui.textcomponentpopup.TextComponentPopupEventQueue.dispatchEvent(TextComponentPopupEventQueue.java:55)
  at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
  at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
  at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
  at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
  at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
  at java.awt.EventDispatchThread.run(Unknown Source)
"StoredCredential" hab ich schon geloescht, hat nichts gebracht.

Bin fuer jeglichen guten Hinweis dankbar!

Schoenes WE und LG aus Wien,
pah
Antworten