I have a functioning locker script (hides content until user takes social actions). Our locker script is fully documented and rather simple its about 2 php pages. The code is simple.
How it works...
If a person (1) likes (2) shares (3) follows we give them free item.
Once the user does 3 social actions we forward them to a short form page to gather info. See page here [url removed, login to view] If they answer questions correctly, then we send them to a paypal page so we can get a verified mailing address. If they want the free item, they pay for the shipping so we can get a confirmed address to ship out the item we are giving away for free.
The current script works well but we need them to login via fb oauth and other services in order to store tokens the 'social actions' in mysql or something.
Lastly, we need the same from instagram api. A 'Follow button' on our page so users don't have to leave the web page to 'follow,'
Now once you implement the IG API they have a 24-48 wait period to approve implementation of API. You test in the sandbox before its ready to be approved. We have keys+secrets set up. but it needs to be done right.
If you go here; [url removed, login to view] and you will see what has been created without storing [url removed, login to view] need to be stored because people would be able to press an 'action' and not go through with it. You can also view this screencast vid [url removed, login to view] as it works similar as our 3 page fully documented locker script.
Since we have done must of the script this job is between $75-125 if you know what you are doing. Lastly this page should be responsive on all devices and browsers so use bootstrap.