The purpose of this project is to create a phantomJS script that will help me monitor my Business on Google Places.
The project is to write a phantomJS script that will do the following:
1- take a "cid" value as an input, i.e. 9576094421762484060
2- Go to the URL: [login to view URL]{{cid_vlaue}} , i.e. [login to view URL]
3- Extract the following info:
- Place name
- Rating
- total reviews
- place physical address
4- Echo to console a JSON array of the place info.
5- Click on the reviews links
6- Click on the "Sort by:" menu and select "Newest"
7- simulate 10 scroll down events, i.e. as if the mouse scrolled down.
8- Extract the following information from each review:
- Reviewer name.
- Reviewer profile link.
- Review rating.
- Review body.
9- echo all reviews as a JSON array.
Can do your job. Want to know more about it. Can develop phantomjs script with python or node js.
These are my skills related to web scraping and crawling
Have done scraping in CasperJS Phantomjs, python.
Have done testing and automation with selenium also.
Know to deal with database like mongo, mysql, Elasticsearch.
Also know to handle proxy and captcha while scrapping.
Hi,
I read your project's description. I am a professional web scraper combined with many experiences in almost all of the C#.net web scraping tools. I can do it with the best quality so please let me know about it.
Thanks.
It seems that your project can be done using google API, so no need for phantomJS!
I can code the code which interacts with the API and does just what you've mentioned;
I would code it in 1 of 2: node.js or python3
Questions? Let me know;
Also, since it can be done using google API, it will take very little time to complete