2011-07-13 13 views
9

La API de FourSquare parece estar muy centrada en el usuario: después de iniciar sesión a través de OAuth, puedo ver a mis amigos registrarse y cuáles de mis amigos están actualmente registrados en un lugar determinado.¿Cómo puedo ver un lugar de Foursquare para check-ins?

Estoy buscando algo más centrado en el lugar, donde puedo obtener una lista de todos los que actualmente están registrados en un lugar (amigos y no amigos) o, idealmente, recibir una notificación cada vez que hay un nuevo check-in en un lugar específico. ¿Es esto posible con la API V2 existente?

Respuesta

10

Sé que hizo esta hace 2 meses y seguramente encontrado una respuesta ya, pero para responder tu pregunta directamente

donde puedo conseguir una lista de todo el mundo comprobado actualmente en un lugar (amigos y no amigos)

Cuadrangular versión 2 del API tiene un lugares de punto final

https://foursquare.com/dev/merchant/index_docs.html

Una llamada de muestra le dará un campo de estadísticas en la respuesta

https://api.foursquare.com/v2/venues/5104

Estadísticas: Contiene checkinsCount (registros totales aquí) y usersCount (total de usuarios que alguna vez se registraron aquí).

para obtener más información sobre el lugar, FourSuare tiene un subconjunto de la API de la versión 2 llamada venues project, con más datos sobre el lugar que puede actualizar y minar.

https://developer.foursquare.com/venues/index

+0

Sí, desde entonces hemos descubierto esto de forma independiente, pero no he tenido tiempo de volver y agregar una respuesta de calidad . ¡Gracias por hacerlo! – meagar

+0

¿Por qué CheckinsCount es diferente a Total Visits para algunos de los lugares? P.ej. [Türk Telekom Arena] (https://foursquare.com/v/t%C3%BCrk-telekom-arena/4b704315f964a520b10e2de3) – Taylan

+0

Encontré una nota, no estoy seguro si está relacionada. Nota: Los recuentos de check-in no incluyen check-ins "fuera de la red" o check-ins que estén demasiado lejos del lugar. No obstante, no sé el significado. [Fuente] (https://developer.foursquare.com/docs/responses/venuestats) – Taylan

0

autenticado llama /venues/herenow devolverá una lista de personas controladas actualmente. Ver https://developer.foursquare.com/docs/venues/herenow.html

para recibir notificaciones cuando los nuevos usuarios de check-in a un lugar, es necesario que su solicitud sea autorizada por una gerente de la sede foursquare, luego habilite su aplicación (en foursquare.com/oauth) para la foursquare Venue Push API

Cuestiones relacionadas