User Tools

Site Tools


checkincoupon

**This is an old revision of the document!**

Common steps

  • Cafe signs up
  • Cafe registers their foursquare/gowalla/buzz location
  • Cafe creates coupon

Plan A

  • User follows coupon bot.
    • con: requires user to know about coupon service
  • Coupon bot listens to followees for checkins

Plan B

  • Coupon bot listens to locations.

Finally

  • coupon bot sends message user with coupon

API Research

PDX Airport most popular checkin spot in portland

curl -u login:password http://api.foursquare.com/v1/venue?vid=35132

<checkins>
  <checkin>
    <id>38869851</id>
    <created>Wed, 05 May 10 21:44:31 +0000</created>
    <timezone>America/Los_Angeles</timezone>
    <ismayor>true</ismayor>
    <user>
      <id>554035</id>
      <firstname>Angela</firstname>
      <lastname>D.</lastname>
      <photo>
        http://playfoursquare.s3.amazonaws.com/userpix_thumbs/IJRHQLWBWGRDK45Z.jpg
      </photo>
      <gender>female</gender>
    </user>
  </checkin>

The bot could have a foursquare account, and poll locations for which coupons apply. Messaging that person with the coupon is the next hurdle. Need a mechanism for reaching them, foursquare doesnt seem to have one. Also it could feel spammy to get notified at random when checking in.

checkincoupon.1273097245.txt.gz · Last modified: 2024/01/31 04:08 (external edit)