I have a .NET
web application and I want to check users into FourSquare
when they log into my website. Using the 4Square API I can authorize without problem but depending on the params I pass to in the check in call it returns with a checkin type of either "Shout" or "Venueless". I have not been able to create a check-in with a type of "CheckIn".
The problem is that the types of 'Shout" or "Venueless" are not being counted as checkins at the venue place I created. From what I've been reading I'm wondering if this is possible. It works from FourSqaures web app
I'm posting to this address and passing the users auth token
, the venueId
, broadcast=public
and the shout text. I have also tried adding the latitude and longitude from my venue item (I know this is frowned upon).
I always get back a type of 'Shout" unless I include the venue param and then I get back a type of 'Venueless".
My VenueID = 4eeb40877beb28478d78928a
Versioning = 20111201
Any help/ideas will be appreciated.