Seite 8 von 11

Re: Google-Kalender-Export: Error 403

Verfasst: 12 Feb 2015, 13:40
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?

Re: Google-Kalender-Export: Error 403

Verfasst: 12 Feb 2015, 18:51
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

Re: Google-Kalender-Export: Error 403

Verfasst: 12 Feb 2015, 18:55
von pah
ok, geht nun wieder :roll:

Re: Google-Kalender-Export: Error 403

Verfasst: 12 Feb 2015, 19:46
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 -----

Re: Google-Kalender-Export: Error 403

Verfasst: 12 Feb 2015, 22:08
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

Re: Google-Kalender-Export: Error 403

Verfasst: 12 Feb 2015, 22:15
von GerSch
Danke. Das Löschen von "Credential Store" hat geholfen. Nun klappt wieder alles!

Re: Google-Kalender-Export: Error 403

Verfasst: 12 Mär 2015, 22:40
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!

Re: Google-Kalender-Export: Error 403

Verfasst: 13 Mär 2015, 17:37
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

Re: Google-Kalender-Export: Error 403

Verfasst: 18 Mär 2015, 13:48
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

Re: Google-Kalender-Export: Error 403

Verfasst: 20 Mär 2015, 19:11
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} ?

Re: Google-Kalender-Export: Error 403

Verfasst: 20 Mär 2015, 19:15
von smurf667
Hi Conan,

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

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

LG
Jan

Re: Google-Kalender-Export: Error 403

Verfasst: 20 Mär 2015, 19:19
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.

Re: Google-Kalender-Export: Error 403

Verfasst: 20 Mär 2015, 19:22
von smurf667
Alles, was über die dokumentierten Eigenschaften zugreifbar ist, kann dort eingetragen werden, auch Kombinationen wie "{shortInfo} - {description}"... Mehr geht nicht. Viel Erfolg.

Re: Google-Kalender-Export: Error 403

Verfasst: 20 Mär 2015, 19:28
von Conan
smurf667 hat geschrieben:... Mehr geht nicht.
tja schade.

Re: Google-Kalender-Export: Error 403

Verfasst: 06 Sep 2015, 12:53
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