[Neotoma](https://neotoma.io) ([di GitHub](https://github.com/neotoma)) sekarang mencadangkan semua check-in [Foursquare](http://foursquare.com) / [Swarm](https://www.swarmapp.com) saya ke akun Dropbox saya dan kemudian langsung dipublikasikan ulang ke situs web saya di {{#link-to 'checkins'}}halaman check-in baru{{/link-to}}.

Penyiapan ini bergantung pada {{#link-to 'post' $post-dropbox-website-publishing.id}}teknik penerbitan yang sama{{/link-to}} seperti konten situs web saya yang lain serta [perubahan terkini pada sinkronisasi Neotoma perangkat lunak](https://github.com/neotoma/sync-server/commit/fc5a2a2412ad405f5e1c670f1f6963c4300fe527#diff-6365ffb16fdc3a539e4cda9e40ab2a1cR825).

Perangkat lunak tersebut sekarang mengubah check-in Foursquare yang awalnya disalin dalam format JSON eksklusif dari API-nya (misalnya [satu dari akhir pekan lalu](https://Gist.github.com/markmhx/52d49a3ed4328c6141271b2640a25eea)) menjadi format [JSON API](http://jsonapi.org/) yang lebih bersih sebelum menyimpannya ke Dropbox jadi [situs web saya perangkat lunak](https://github.com/neotoma/personal-server) dapat dengan mudah memahami dan menyajikannya sebagai konten:

```
{
  data: {
    id: "empat persegi-5a0719c1d4cc9849790606eb",
    ketik: "check-in",
    atribut: {
      negara bagian: "Catalonia",
      tempat-pos: "43840",
      nama tempat: "Corcega",
      tempat-bujur: 1.1382177519242145,
      garis lintang tempat: 41.076488193500616,
      kode tempat-negara: "ES",
      tempat-negara: "Spanyol",
      tempat-kota: "Salou",
      kategori tempat: "Restoran Spanyol",
      alamat tempat: "C. Mayor, 31",
      url foto: "https://igx.4sqi.net/img/general/original/11437_gvUS2Nmh9bAaE7O2PP98sz5TZTzTbzr-wQlEShLGkmU.jpg",
      jumlah suka: 1,
      foursquare-tempat-id: "4d0bce3d46bab60c9cc82990",
      deskripsi: "Primera calçotada de l'any!",
      dibuat pada: "2017-11-11T15:39:45.000Z"
    }
  }
}
```

Format persis yang saya gunakan di sini pasti akan berkembang seiring saya membangun fungsionalitas seputar data ini di situs web saya. Misalnya, saya berencana untuk mengelompokkan tempat-tempat yang tertanam dalam check-in ke dalam file mereka sendiri sehingga saya dapat menentukan peringkat tempat-tempat yang saya kunjungi berdasarkan frekuensinya. Namun untuk saat ini format ini menyediakan cara cepat dan sederhana untuk menampilkan check-in secara terbalik secara kronologis.

Selain itu, Neotoma saat ini melakukan pencadangan riwayat lengkap atas check-in saya ketika saya menghubungkan akun Dropbox dan Foursquare saya ke sana, namun Neotoma tidak terus mengawasi check-in baru.

Saya akan segera meningkatkan sistem untuk menyinkronkan semua check-in baru/yang akan datang secara otomatis sehingga semuanya muncul di situs web saya juga, baik di halaman check-in di atas maupun di halaman beranda tempat saya menampilkan check-in terbaru saya di bagian atas.