Foursquare/Swarm-Checkins werden mit meiner Website synchronisiert

Neotoma sichert jetzt alle meine Foursquare-/Swarm-Check-Ins in meinem Dropbox-Konto, woraufhin sie sofort auf einer neuen Check-In-Seite auf meiner Website erneut veröffentlicht werden.

Neotoma (auf GitHub) sichert jetzt alle meine Foursquare / Swarm Check-ins in meinem Dropbox-Konto, woraufhin sie bei {{#link-to 'checkins'}}bei neuen Check-ins sofort wieder auf meiner Website veröffentlicht werden Seite{{/link-to}}.

Dieses Setup basiert auf {{#link-to 'post' $post-dropbox-website-publishing.id}}der gleichen Veröffentlichungstechnik{{/link-to}} wie meine anderen Website-Inhalte sowie kürzlich vorgenommenen Änderungen an der Neotoma-Synchronisierung Software.

Diese Software wandelt nun Foursquare-Check-Ins, die ursprünglich in einem proprietären JSON-Format von ihrer API kopiert wurden (z. B. eines vom letzten Wochenende), in ein saubereres JSON-API-Format um, bevor sie in Dropbox gespeichert werden, also meine Website Software kann sie leicht verstehen und als Inhalt bereitstellen:

„ { Daten: { ID: „foursquare-5a0719c1d4cc9849790606eb“, Typ: „Check-Ins“, Attribute: { Ortsstaat: „Katalonien“, Ortspost: „43840“, Ortsname: „Corcega“, Ort-Längengrad: 1.1382177519242145, Ort-Breitengrad: 41.076488193500616, Orts-Ländercode: „ES“, Ort-Land: „Spanien“, Ort-Stadt: „Salou“, Ortskategorie: „Spanisches Restaurant“, Ortsadresse: „C. Major, 31“, Foto-URL: „https://igx.4sqi.net/img/general/original/11437_gvUS2Nmh9bAaE7O2PP98sz5TZTzTbzr-wQlEShLGkmU.jpg“, Likes-Anzahl: 1, foursquare-venue-id: „4d0bce3d46bab60c9cc82990“, Beschreibung: „Primera calçotada de l’any!“, erstellt am: „2017-11-11T15:39:45.000Z“ } } } „

Das genaue Format, das ich hier verwende, wird sich definitiv weiterentwickeln, wenn ich auf meiner Website Funktionen rund um diese Daten ausbaue. Ich habe zum Beispiel vor, die in Check-ins eingebetteten Orte in eigene Dateien aufzuteilen, damit ich die Orte, die ich besuche, nach Häufigkeit einordnen kann. Aber vorerst bietet dieses Format eine schnelle und einfache Möglichkeit, die Check-ins in umgekehrter chronologischer Reihenfolge anzuzeigen.

Außerdem führt Neotoma derzeit eine vollständige historische Sicherung meiner Check-ins durch, wenn ich meine Dropbox- und Foursquare-Konten damit verbinde, sucht aber nicht ständig nach neuen Check-ins.

Ich werde das System in Kürze verbessern, um alle neuen/zukünftigen Check-ins automatisch zu synchronisieren, sodass sie auch auf meiner Website erscheinen, sowohl auf der obigen Check-in-Seite als auch auf der Startseite, auf der ich oben meinen letzten Check-in zeige.

2 Min. gelesentechnical
Aktie