specrom

specrom / Trustpilot_scraper / 0.1.0

Trustpilot_scraper

50 Credit Royalty
scrape reviews from trustpilot.com
No Tags
Language
Python 3.x
Metrics
API Calls - 21 Avg call duration - N/A
Permissions
The Algorithm Platform License is the set of terms that are stated in the Software License section of the Algorithmia Application Developer and API License Agreement. It is intended to allow users to reserve as many rights as possible without limiting Algorithmia's ability to run it as a service. Learn More
This is necessary for algorithms that rely on external services, however it also implies that this algorithm is able to send your input data outside of the Algorithmia platform.
This allows an algorithm to compose sophisticated functionality using other algorithms as building blocks , however it also carries the potential of incurring additional royalty and usage costs from any algorithm that it calls .

Run an Example

Input
Output
{
  "review_summary": [
    {
      "number": "286",
      "percent": "6%",
      "stars": "1 star"
    },
    {
      "number": "150",
      "percent": "3%",
      "stars": "2 stars"
    },
    {
      "number": "328",
      "percent": "7%",
      "stars": "3 stars"
    },
    {
      "number": "1147",
      "percent": "24%",
      "stars": "4 stars"
    },
    {
      "number": "2818",
      "percent": "60%",
      "stars": "5 stars"
    },
    {
      "number": "4729",
      "percent": "100%",
      "stars": "Total"
    }
  ],
  "reviews": [
    {
      "author": "Sky Eve",
      "author_url": "https://www.trustpilot.com/users/5f285ad338ed05479cacd9f4",
      "date": "2020-08-03",
      "headline": "THEFT shows up late, goes to wrong destination, couldnt ride, no refund",
      "itemReviewed": "megabus.com",
      "ratingValue": "1",
      "reviewBody": "I wish I could give zero stars. ALWAYS USE GREYHOUND.  megabus showed up over 30 minutes late,  then informed us that they were not bringing us to the correct drop off location, they would instead arrive in NYC at the departure location, which was 20 min further from my destination. I only had an hour and a half in NYC for an important meeting. I had to miss the entire meeting, didn't take the bus, got photo evidence that I didn't take the bus, then Megabus refused to refund me after multiple emails and phone calls, all of which I was very polite during.  During my last phone call with customer service supervisor Oliver at 2:20pm on 08/03/2020, Oliver hung up on me after informing me that they have a strict no refund policy even though I didn't get to use my ticket! I didn't even request a refund, just a new ticket for the following Saturday. I'm infuriated."
    },
    {
      "author": "Ana Morales",
      "author_url": "https://www.trustpilot.com/users/5f1d96efd1c1820cbbd9604b",
      "date": "2020-07-26",
      "headline": "Don’t ride Megabus!!!",
      "itemReviewed": "megabus.com",
      "ratingValue": "1",
      "reviewBody": "Don’t ride Megabus!!!! Lost luggage in January. Still waiting for refund! Stupid & unreliable. Bus Drivers don’t give a F$&K!!!"
    },
    {
      "author": "Mom",
      "author_url": "https://www.trustpilot.com/users/5f17a89abcbc27b25b7ba081",
      "date": "2020-07-22",
      "headline": "Bad experience",
      "itemReviewed": "megabus.com",
      "ratingValue": "1",
      "reviewBody": "Bought a ticket for my 16 year old kid to travel back home to work and they didn’t let him in!!! No refund . Bad customer service."
    },
    {
      "author": "rajesh prasad",
      "author_url": "https://www.trustpilot.com/users/5f08a36e810fd3adae3c9982",
      "date": "2020-07-10",
      "headline": "I travelled with my wife and 10yr old…",
      "itemReviewed": "megabus.com",
      "ratingValue": "4",
      "reviewBody": "I traveled with my wife and 10yr old kid and did not face any issues. Was happy to find a way to get $1 ticket every time I booked :-)\n\nI am a travel blogger and go by the name TravelerRex and am always on the lookout for cheap and good travel options."
    },
    {
      "author": "Adi Liron",
      "author_url": "https://www.trustpilot.com/users/5ed91f0c4f269c5b9fa31d53",
      "date": "2020-06-04",
      "headline": "Total rip off.",
      "itemReviewed": "megabus.com",
      "ratingValue": "1",
      "reviewBody": "Total rip off.\nThey advertise tye ticket ( fort myeres-miami) as 30 usd.\nBut then there is a 2.5 dollar charge to reserve online. You cant buy the ticket at the bus stop. The online reservation dosent work for some reason so you have to order through the phone, now its an extra 7 dollars!!!!\nSame credit card, same information, same everything.\nJust a sneaky way to squeeze you for more money.\nNo charging ports on the bus and it was freezing.\nNever again mega bus. Never again."
    },
    {
      "author": "Hevoy",
      "author_url": "https://www.trustpilot.com/users/5ed506cd387d423d030211ef",
      "date": "2020-06-01",
      "headline": "I have been using this service for…",
      "itemReviewed": "megabus.com",
      "ratingValue": "1",
      "reviewBody": "I have been using this service for years never had a problem until I booked my ticket today June 1st, 2020. My bus was scheduled to arrive at 9am and I was there from 8:20am waiting. No bus showed up besides a red bus that was not parked in the megabus area, when we ask that driver he said he isn't negabus. At 9:30am after not seeing a bus I called customer service only for them to say I missed my bus. I asked to speak to a supervisor who repeated that I miss my bus and they can do nothing. But I am still at the bus terminal waiting as I have been from 8:20am for a bus that I take countless times and never miss once it shows up. Why would I missed it today if I haven't move? The bus did not show up! It's, not the bus that didn't show up that's bad, it's these people telling me I am at the spot and miss my bus just like almost 20 something other persons here some of who I came and saw this morning."
    },
    {
      "author": "Jorge Hernandez-Limon",
      "author_url": "https://www.trustpilot.com/users/5d2cdf4d1cd7aa73e46fbc61",
      "date": "2020-05-31",
      "headline": "I used their services twice",
      "itemReviewed": "megabus.com",
      "ratingValue": "1",
      "reviewBody": "I used their services twice. First time I had no issues. The second was a different matter. The bus never showed up, we waited for the bus for hours past its arrival time and so we eventually left. I tried calling them but they never answered and said they did \"not know where the bus was\". I tried getting a refund, which the operators repeatedly said they could not provide. On top of that, they insisted that they showed up on time. There were multiple people at the stop who would say otherwise. Never using their bus line again."
    },
    {
      "author": "James Burt",
      "author_url": "https://www.trustpilot.com/users/5e16ede1013d4167e81eb5bb",
      "date": "2020-05-22",
      "headline": "No issues when I used mega bus",
      "itemReviewed": "megabus.com",
      "ratingValue": "4",
      "reviewBody": "No issues when I used mega bus, the cost was very reasonable and the coach was in a decent condition. Will use again."
    },
    {
      "author": "Chantel Pryor",
      "author_url": "https://www.trustpilot.com/users/5ec697ddc66da3703d8ab68d",
      "date": "2020-05-21",
      "headline": "RIDICULOUS!!",
      "itemReviewed": "megabus.com",
      "ratingValue": "2",
      "reviewBody": "I have never had a problem with megabus until now!! I read others going through the same situation I went through as far as a refund. Megabus sent a cancellation email for a ticket date that was coming up that I purchased and in the email it states and I quote “OR OBTAIN A REFUND”. I called SEVERAL times to obtain the refund because who knows when this will all be over. And NO ONE would give me a refund. Every person I talked to said that they recommended that I just reschedule the ticket which I had already rescheduled that ticket and another that I already had to purchase separately (which I didn’t want to do) several times already. I had no choice but to reschedule before they canceled the trip and my money was wasted. But the situation really pissed me off. AAANNDD they said well if you want to escalate the situation you can email them. So I did and the email pretty much bounces back like it doesn’t exist. RIDICULOUS!!"
    },
    {
      "author": "Steve Smith",
      "author_url": "https://www.trustpilot.com/users/5c50de324c453a54328a16ff",
      "date": "2020-05-18",
      "headline": "A bunch of cheapskates@@",
      "itemReviewed": "megabus.com",
      "ratingValue": "1",
      "reviewBody": "On May 18, 2020 I made a reservation at noon to go from Gainesville, FL to Atlanta, GA.  The date I was trying for was open and available.  Less than an hour later I got an email saying the schedule had changed and that bus was cancelled.  OKAY, fair enough.  The zinger is referred to in several other reviews - they say they will refund the $24.99 fare but the greater than $6 in other fees is un-refundable.  What a crock - very cheap operation and managed by people that just don't get customer service.  Greyhound here I come at Guess What - the same fare!!"
    },
    {
      "author": "Shay",
      "author_url": "https://www.trustpilot.com/users/5ec022b1c66da3a96786ccbc",
      "date": "2020-05-16",
      "headline": "\"Obtain a Refund\" they lied! No possible refund***",
      "itemReviewed": "megabus.com",
      "ratingValue": "1",
      "reviewBody": "I received an email from megabus saying that they were canceling my trip and that I could reschedule, recieve a voucher for 2 separate $10.00 uses, or \"obtain a refund\" (stated on the email). When I called, they told me that they couldn't offer me a refund - only a voucher. The dude made me wait for almost an hour on the phone and then just hung up. -_- \n\nI would love to get a class action suit against them because this (and the other reviews I am reading) are ridiculous."
    },
    {
      "author": "McKenzie Clark",
      "author_url": "https://www.trustpilot.com/users/5eb59c65cdab046be1b43c40",
      "date": "2020-05-08",
      "headline": "DO NOT USE MEGABUS- they are scam…",
      "itemReviewed": "megabus.com",
      "ratingValue": "1",
      "reviewBody": "DO NOT USE MEGABUS- they are scam artists - we are living in a pandemic they are aware people are unable to travel yet they refuse to refund anyone’s tickets. I will never use them again - if you’re smart you will use another company!"
    },
    {
      "author": "Yassin Haqqi",
      "author_url": "https://www.trustpilot.com/users/5ea70f7a0b753b364af9ddb5",
      "date": "2020-04-27",
      "headline": "They cancelled my reservation during…",
      "itemReviewed": "megabus.com",
      "ratingValue": "1",
      "reviewBody": "They cancelled my reservation during pandemic time, offered a 14 days free rescheduling knowing that nobody knows when the lockdown is going to be lifted.\n\nNo refund no voucher and this happened to thousands of customers, class action?"
    },
    {
      "author": "Amanda Hahn",
      "author_url": "https://www.trustpilot.com/users/5ea33a860b753b9bfff81848",
      "date": "2020-04-24",
      "headline": "MEGABUS ONLY CARES ABOUT THEMSELVES",
      "itemReviewed": "megabus.com",
      "ratingValue": "1",
      "reviewBody": "MEGABUS ONLY CARES ABOUT THEMSELVES. Hands down the worst company I have ever had to deal with. I tried to cancelled my bus trip BEFORE this entire pandemic broke out and they took WEEKs to get back to me even after they cancelled the trip. A representative on the phone said he can't do anything for me, I then spoke to a supervisor and she was absolutely 0 help. Currently in the long process of disputing this charge with my bank, which I think is worth every second of my time because I do not want Megabus to have A PENNY of my money after how I was treated. SHAME on you."
    },
    {
      "author": "Rhoda McClure",
      "author_url": "https://www.trustpilot.com/users/5e8e239362514523e7ed9fc2",
      "date": "2020-04-08",
      "headline": "I am so angry with Megabus for not…",
      "itemReviewed": "megabus.com",
      "ratingValue": "1",
      "reviewBody": "I am so angry with Megabus for not offering refunds under the current Covid19 circumstances. I understand their normal no refund policy however these are not normal times. I also understand that they are not responsible for the pandemic but neither am I. I’m sure they will apply for & receiving OUR  money from the Federal government & equally sure they will be using it to enrich their bottom line .... they care nothing for their customers. There are other ways to get to NY & I guarantee it will never be with Megabus !!!"
    },
    {
      "author": "Roobie K.Q",
      "author_url": "https://www.trustpilot.com/users/5e8dc2719ba9f51aef4ef7f5",
      "date": "2020-04-08",
      "headline": "Poor customer service",
      "itemReviewed": "megabus.com",
      "ratingValue": "1",
      "reviewBody": "Mega bus is the worst company of all. Used to take mega bus all the time but never again. I had scheduled a trip to Toronto to then fly to Atlanta. My trip to Atlanta got cancelled because of civid19 so obviously want a refund or some kind of a credit. I called customer service TWICE. They couldn’t help me. They asked me to email the company so I did TWICE. No answer. Like I don’t understand why I should loose my money when this is beyond my control. Companies are accommodating their customers you guys should get with it."
    },
    {
      "author": "RB ",
      "author_url": "https://www.trustpilot.com/users/5e7e7de287efac4444cf909b",
      "date": "2020-03-27",
      "headline": "Don’t book with megabus",
      "itemReviewed": "megabus.com",
      "ratingValue": "1",
      "reviewBody": "I booked a trip for April at the beginning of March. The trip was cancelled shortly after that by Megabus, not by me and they could only offer me to reschedule my trip not provide a refund. I have been using megabus for almost a decade and am very familiar with their cancellation policy of not providing refunds. However due to the current state of our country dealing with COVID-19 I would expect a much better response from Megabus. It’s absolutely ridiculous that they can only tell me to reschedule when I will not be traveling at all in the foreseeable future while we are dealing with a global pandemic. So I am just out the money I spent on this trip that I did not cancel. This is a horrible way to treat customers during these uncertain times and I will not be using megabus again."
    },
    {
      "author": "Andy Howard",
      "author_url": "https://www.trustpilot.com/users/5e7d16078a0cd71a046f4c99",
      "date": "2020-03-26",
      "headline": "Megabus is there for themselves during this pandemic, not their customers.",
      "itemReviewed": "megabus.com",
      "ratingValue": "1",
      "reviewBody": "shame on you @megabus. The only company I have dealt with through this coronavirus pandemic that is being selfish. Asking someone to make a decision on travel in a few weeks and then having to travel by 9/8 to use their tickets is outrageous. Great way for you to keep their money in the long run. People should know that you can't count on this company when times like this hit. Just selfish. Well you just lost four customers as my family will NEVER use you again."
    },
    {
      "author": "Nicole Nucaro",
      "author_url": "https://www.trustpilot.com/users/5e7b9a694c154f460b32fe25",
      "date": "2020-03-25",
      "headline": "So disappointed in Megabus",
      "itemReviewed": "megabus.com",
      "ratingValue": "1",
      "reviewBody": "So disappointed in Megabus. With all the coronavirus stuff going on, Megabus cancelled my trip but will not offer refunds or vouchers. They are waiving the change fee for the ticket, however, I do not know when I can make it to the destination and you must change it now. Disappointed in their customer service and bummed to have lost a decent amount of money!"
    },
    {
      "author": "Tanesha Anderson",
      "author_url": "https://www.trustpilot.com/users/5e7952a0062aad0832cbfae0",
      "date": "2020-03-24",
      "headline": "AVOID AT ALL COSTS",
      "itemReviewed": "megabus.com",
      "ratingValue": "1",
      "reviewBody": "AVOID AT ALL COSTS. HORRIBLE company with HORRIBLE customer service reps. They will talk down to you, argue you down, and hang up on you. I will NEVER travel with this company again. It's a shame how they are ripping people off during the time of COVID-19. \"No refund\" policy..more like SCAM."
    }
  ]
}

Install and Use

Install

Install the Algorithmia CLI client by running:

curl -sSLf https://algorithmia.com/install.sh | sh

Then authenticate by running:

$ algo auth
# When prompted for api endpoint, hit enter
# When prompted for API key, enter your key: YOUR_API_KEY
CLI Install Docs

Use



    algo run specrom/Trustpilot_scraper/0.1.0 -d '{"url": "megabus.com", "pages": "1"}
' --timeout 300
  
CLI Docs