2012-10-11 8 views
14

Mein Ziel ist es, eine Aufgaben-Dashboard-App zu erstellen, die Aufgaben von verschiedenen Systemen (z. B. Basecamp, Apple Reminders usw.) abrufen und sie auf bestimmte Weise einem Benutzer anzeigen kann. Meine bisher größte Frage, ob es irgendeinen Weg gibt, auf Apple Reminder mit einer Webanwendung zuzugreifen. Ich weiß, dass es über iOS App oder OSX App möglich ist. Ich denke, ich muss mich direkt mit Apple iCloud-Servern verbinden, habe aber keine sinnvolle Antwort oder einen Hinweis gefunden, wie das geht.Gibt es eine Möglichkeit, auf iCloud-Erinnerungen mit Ruby-Anwendung zuzugreifen und sie abzurufen?

Antwort

11

Überprüfen Sie dieses Juwel https://github.com/adammck/ruby-icloud. Es sollte eine iCloud API in Ruby sein, aber es unterstützt nur Erinnerungen für jetzt. Also, du bist ein Glückspilz;)

-2

Tomas, wenn es nützlich ist, haben wir gerade iCloud/iOS Erinnerungen Unterstützung in Taco veröffentlicht. Es unterstützt bereits Basecamp, Basecamp Classic, Highrise und rund 40 weitere Services: https://tacoapp.com/. Es gibt auch eine Chrome-Erweiterung, sodass Sie Ihre iCloud-Erinnerungen auf neuen Chrome-Tabs sehen können.

+1

Ich bin froh, dass Sie eine App haben, aber als Entwickler, der mir nicht sehr hilft. Da es cloud-hosted ist, kann ich die Menge der Daten, die von den verschiedenen Diensten importiert werden, nicht einfach anpassen, und ich hätte keine Kontrolle über eine andere Benutzeroberflächenrepräsentation von etwas, was man im Grunde als Mehrfach-Cloud-synchronisierte Liste bezeichnen könnte Dinge tun. Es ist cool, aber nicht unbedingt passend für eine StackOverflow-Antwort auf eine Programmierfrage. –

+1

Ich stimme nicht zu - per Definition, seit ich antwortete :) Diese Überlegungen sind real (und Gründe für https://tacoapp.com/info/privacy), aber meine Antwort war für die Situation des OP: "Eine Task-Dashboard-App, die ziehen wird Aufgaben aus verschiedenen Systemen. " Wenn er geschrieben hätte "Ich möchte iCloud Reminders holen, um sie in mein Exchange-System zu integrieren", oder aus irgendwelchen anderen tausend Gründen, wäre dies nicht relevant. Von den Dingen, die ich geschaffen habe, wenn du mir gesagt hättest "So etwas wie das, was du willst, existiert bereits", hätte ich mich darum gekümmert. Dass meine Antwort nicht jeden Fall erfasst, macht sie nicht unangemessen. –