[Neotoma](https://neotoma.io) ([auf GitHub](https://github.com/neotoma)) sichert jetzt alle meine [Foursquare](http://foursquare.com) / [Swarm](https://www.swarmapp.com) 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](https://github.com/neotoma/sync-server/commit/fc5a2a2412ad405f5e1c670f1f6963c4300fe527#diff-6365ffb16fdc3a539e4cda9e40ab2a1cR825).

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](https://gist.github.com/markmhx/52d49a3ed4328c6141271b2640a25eea)), in ein saubereres [JSON-API](http://jsonapi.org/)-Format um, bevor sie in Dropbox gespeichert werden, also [meine Website Software](https://github.com/neotoma/personal-server) 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.