Capturing client reviews
Most clients use JustLikeAPI services in order to captures client reviews.
No matter if it’s just a couple of reviews, or thousands of reviews scattered over hundreds of pages – JustLikeAPI is able to retrieve these for you.
The list of fields that we retrieve for you is specific for each Platform – basically, we’re able to capture anything shown in user’s browser.
In addition to user’s review, we capture owner’s response.
Data delivery options
Review data can be delivered in 2 separate ways
- API Delivery – JSON Response
- In this scenario your software sends an API request with the URL containing the reviews you’d like scraped
- JustLike responds with JSON data – containing captured reviews
- You can use additional parameters to define request behavior
- reviewLimit – max number of reviews to be returned
- dateFrom – returns only reviews posted after specified date
Request
{
"propertyUrl":"https://www.yelp.com/restaurantReview",
"datefrom":"2018-05-13"
}
Response
{
"propertyName": "Grazie Pizza",
"location": "Manhattan, NYC",
"reviews": [
{
"reviewId": "4524325",
"customer": {
"username": "",
"location": null,
"level": null
},
"title": " ",
"rating": "5",
"text": "Pizza was very tasty",
"reviewedOn": "2018-05-13",
"photos": null,
"repliedTo": true,
"externalSource": null,
"replies": [
{
"repliedBy": "Chef Luigi",
"text": "Thank you!"
}
}
- CSV delivery
- In this method, you would provide the list of URLs from which you would like to scrape the reviews, and fields you would like delivered
- You would also define how often the scraping should take place
- JustLikeAPI would perform scraping at regular intervals, as deined above, and deliver resulting data in CSV file, on a FTP location of your choice (either your or our server)
Capturing reviews from sites requiring login (username / password)
There are Websites (Platforms, as we call them) which won’t display client reviews before you login (with username / password). Such Platforms, between many others are LinkedIn and Facebook.
For capturing reviews from such sites, JustLikeAPI offers 2 options
- Regular JustLikeAPI account
- In this scenario you would provide username/password used for login within your API request
- Managed JustLikeAPI account
- In this case we would maintain a pool of accounts that will be used for capturing reviews
- Your request need not contain any username/password – as we will be performing request via one of accounts we’re maintaining for you
What websites can be used for review collection?
Practically, any website / social network where clients leave their reviews
- (links to JLA Platform pages)
- Tripadvisor
- Yelp
- Apartments
- Etc etc – more than 40 websites at the moment
How will I be charged?
You subscription will be determined by
- Number of requests you need to perform (there are different subscription levels – some client perform less than 10 requests per day, while others perform nearly 100 000 requests on daily basis)
- Platform complexity – not all Platforms have the same way of displaying reviews. Further, some of them are really good at detecting and blocking bot requests – and our job is to make sure we bypass these.
Please note that we charge by the number of requests performed, not the number of retrieved reviews – which is particularly handy when it comes to scraping reviews from URLs having hundreds or thousands of reviews.