Sincronizando check-ins do Foursquare/Swarm com meu site
Neotoma agora faz backup de todos os meus check-ins do Foursquare/Swarm em minha conta do Dropbox, e eles são republicados instantaneamente em meu site em uma nova página de check-ins.
Neotoma (no GitHub) agora faz backup de todos os meus check-ins do Foursquare / Swarm na minha conta do Dropbox e eles são republicados instantaneamente no meu site em {{#link-to 'checkins'}}uma nova página de check-ins{{/link-to}}.
Esta configuração depende da {{#link-to 'post' $post-dropbox-website-publishing.id}}da mesma técnica de publicação{{/link-to}} do conteúdo de meu outro site, bem como de mudanças recentes na sincronização do Neotoma software.
Esse software agora transforma check-ins do Foursquare copiados inicialmente em um formato JSON proprietário de sua API (por exemplo, um do fim de semana passado) em um formato API JSON mais limpo antes de salvá-los no Dropbox para que meu site software pode facilmente entendê-los e servi-los como conteúdo:
{
dados: {
id: "foursquare-5a0719c1d4cc9849790606eb",
digite: "check-ins",
atributos: {
local-estado: "Catalunha",
local-postal: "43840",
nome do lugar: "Corcega",
longitude do lugar: 1,1382177519242145,
latitude local: 41.076488193500616,
código de local-país: "ES",
local-país: "Espanha",
lugar-cidade: "Salou",
categoria de lugar: "Restaurante Espanhol",
endereço do local: "C. Maior, 31",
URL da foto: "https://igx.4sqi.net/img/general/original/11437_gvUS2Nmh9bAaE7O2PP98sz5TZTzTbzr-wQlEShLGkmU.jpg",
contagem de curtidas: 1,
ID do local quadrangular: "4d0bce3d46bab60c9cc82990",
descrição: "Primera calçotada de l’any!",
criado em: "2017-11-11T15:39:45.000Z"
}
}
}O formato exato que uso aqui definitivamente evoluirá à medida que eu desenvolvo funcionalidades em torno desses dados em meu site. Por exemplo, pretendo dividir os locais incorporados nos check-ins em seus próprios arquivos para poder classificar os locais que visito por frequência. Mas, por enquanto, esse formato fornece uma maneira rápida e simples de fazer com que os check-ins sejam exibidos em ordem cronológica inversa.
Além disso, o Neotoma atualmente realiza um backup histórico completo dos meus check-ins quando conecto minhas contas do Dropbox e do Foursquare a ele, mas não fica atento a novos check-ins.
Estarei melhorando o sistema em breve para sincronizar todos os novos/futuros check-ins automaticamente para que eles apareçam no meu site também, tanto na página de check-ins acima quanto na página inicial onde mostro meu último check-in no topo.