I am in need of a local business review bot script. This will be a web based PHP script using MySQL.
The script will login to google, yahoo and yelp accounts from random accounts from a pre-populated MySQL table and post reviews of local businesses from a pre-populated MySQL table.
As far as file structure, supporting files are at your discretion. I would like separate PHP file for google, yahoo and yelp that I can run from a cron that will randomly select a user/pass, business and review from MYSQL data and send the review to the business listing site.
Sites are as follows:
yelp.com
local.yahoo.com
maps.google.com
Script will perform the following:
GOOGLE
1. Log into google account -> https://www.google.com/accounts/ServiceLogin
2. Go to a random business like this from MySQL table -> http://maps.google.com/maps/place?cid=12110720185386364572&q=new+york+antique+dealer
3. Click on write a review link halfway down page
4. Take title from MySQL table and post in title field
5. Click on star rating (needs to be random 4 or 5 stars only)
6. Get random comment for this business from MySQL table and paste in review field
7. Click SAVE
8. Logout of Google account
YELP
1. Log into yelp account -> https://www.yelp.com/login
2. Go to a random business like this from MySQL table -> http://www.yelp.com/biz/new-york-antiques-manhattan
3. Click on write a review link halfway down page
4. Click on star rating (needs to be random 4 or 5 stars only)
5. Get random comment for this business from MySQL table and paste in review field
6. Click POST
7. Logout of Yelp account
YAHOO
1. Log into yahoo account -> https://login.yahoo.com/
2. Go to a random address like this from MySQL table -> http://local.yahoo.com/info-47413669-antique-furniture-clocksbronze-itemssconesicon-new-york
3. Click on write a review link halfway down page
4. Click on star rating (needs to be random 4 or 5 stars only)
5. Get random comment for this business from MySQL table and paste in review field
6. Ignore the rest of the fields and check boxes
7. Click POST REVIEW
8. Logout of Yahoo account
NOTICE: Canned responses will be ignored. I want a coder that has read the requirements and replies with a personalized response and an honest bid for the work and can start immediately.