Fehler 500 beim Versuch, den ical-Kalender-Feed in Yahoo Calendar zu abonnieren

9

Ich versuche, einen ical-Feed über Yahoo Calendar mit einer URL im folgenden Format zu abonnieren: https://calendar.yahoo.com/subscribe?ics={__ICS_FEED_URL__}&name={__NAME__} . Nach dem Zugriff auf diese URL zeigt Yahoo ein Dialogfeld an, in dem die URL zum Feed und der Name bereits ausgefüllt sind. Nach dem Klicken auf "OK" folgt kurz darauf ein Dialogfeld mit einem Fehler von 500.

Wenn Sie in der Chrome-Konsole herumstöbern, wird in der Chrome-Konsole die folgende Meldung angezeigt, die Yahoo zum Abonnieren des Kalenders verwendet hat: {"calendarError":{"lang":"en-US","description":"Failed to create new folder","detail":"Not Applicable","code":0}} .

Beispiel ical feed

%Vor%

Beispiel HTTP-Antwortheader für den obigen Feed

%Vor%

URL, um das Problem zu reproduzieren

Ссылка

Was ist die Ursache für dieses Problem? Noch wichtiger, was muss ich ändern, um es zu lösen? Ich habe online keine Dokumentation gefunden und ähnliche Berichte zu diesem Problem nicht angezeigt.

    
bjornl 29.08.2016, 06:32
quelle

2 Antworten

0

Da wir keine Antworten haben, um dieses Problem zu lösen, werde ich meine eigene Strategie zur Lösung dieses Problems veröffentlichen, da wir zu diesem Zeitpunkt nichts anderes zu tun haben (aus meinem obigen Kommentar).

AddEvent.com bietet einen Dienst an, mit dem Benutzer beliebige Kalender mit Yahoo Calendar abonnieren können und somit dieses Problem bereits gelöst haben. Indem Sie sicherstellen, dass ...

  • Wir verwenden das gleiche Übertragungsprotokoll wie AddEvent (HTTP vs HTTPS),
  • Wir antworten mit den gleichen oder ähnlichen HTTP-Headern wie AddEvent,
  • Wir haben in unserer ICS-Nutzlast die gleichen Felder wie AddEvent

... wir sollten dieses Problem selbst lösen können. Ich werde diese Antwort erneut bearbeiten, sobald wir dies getan haben, um meine Ergebnisse zu melden.

    
bjornl 19.09.2016 03:13
quelle
-1

Basierend auf neuem Wissen:

Das OP möchte einen externen Kalender-Feed in seinen Yahoo-Kalender eintragen.

Ich habe diese Methode bestätigt und konnte abonnieren. Wenn Sie die vollständige Adresse verwenden und die https nicht ersetzen, führt dies zu dem genauen Fehler, den Sie in Ihrem OP angegeben haben.

  1. Gehen Sie zu Ihnen Yahoo Kalender
  2. Bewegen Sie den Mauszeiger im linken Rahmen über Andere , klicken Sie auf das Zahnradsymbol , das angezeigt wird.
  3. Wählen Sie Anderen Kalendern folgen
  4. Geben Sie den Link
  5. ein

In diesem Fall sollte Ihr Link so aussehen, anstatt das https-Protokoll zu verwenden.

%Vor%     
norcal johnny 27.09.2016 03:51
quelle

Tags und Links