2012-04-23 3 views

Répondre

3

Tout d'abord, vous ne pouvez accéder aux histoires d'enregistrement des personnes qui ont OAuthed votre application. Vous ne pouvez pas interroger foursquare pour les vérifications récentes.

Une fois qu'un utilisateur a autorisé votre application, vous pouvez interroger le point de terminaison users/USER_ID/checkins pour obtenir son historique d'enregistrement. Vous pouvez ensuite parcourir cet historique à la recherche d'enregistrements dans les catégories souhaitées.

Par exemple, vous pouvez voir tous les champs d'un objet de l'enregistrement ici:

https://developer.foursquare.com/docs/responses/checkin

L'un de ces champs est un objet « lieu », qui ressemble à ceci:

Comme vous pouvez le voir, il a une liste de 'catégories'. Il suffit donc de vérifier cette liste pour les catégories que vous voulez. J'espère que cela aide

+0

Je sais faire oAuth, mais semble que les catégories sont définies uniquement par leurs noms. Je dois wirk autour :( – kkatusic

+0

J'ai trouvé sur Foursquare où vous pouvez trouver toutes les catégories: [link] (https://developer.foursquare.com/docs/venues/categories) et quand vous vérifiez par exemple les derniers checkins effectuer une opération qui éliminerait checkins des catégories que vous ne voulez pas – kkatusic

+0

Les catégories ont des ID ainsi que des noms.Voir ici pour la liste complète: https://developer.foursquare.com/docs/explore#req=venues/categories –

Questions connexes