Highlights use of custom open graph to share purchases and coupon redemptions back to your friends.
Buying a product generates a "purchased" story. If you enter in a working coupon code, a "redeem" coupon story is also generated.
- Goto https://developers.facebook.com/apps and create a new app.
- Give your app a namespace, in this example we used "carshoppe" but it should be something different.
- Create the app using the Heroku cloud service provider and select node.js
- If you have not setup a Heroku account before, follow the instructions that Heroku will email you.
- Verify that your Heroku auto-created sample app works.
- Back in the configuration of your app, create two objects types "Car Part" and "Coupon".
- Create an action type called "Purchase" that is connected to "Car Part".
- Create an action type called "Redeem" that is connected to "Coupon".
- Copy the files from this Shoppe sample app, and overwriting any files from the Heroku sample app.
- Edit web.js and replace thw two instances of "carshoppe" with the namespace you chose in step 2.
- Check in your code, and push the changes to Heroku.
- Enjoy.