Is there a good API for google play and/or Apple store to retrieve comments and ratings of Apps in their markets? - api

I have found no official one, and the ones I have found are either of payment or not very good. Anyone knows of a good API for google play / apple store?
Many Thanks!
Laura.

Related

React Native - Is there any way to import Google reviews (or any sort of reviews) into my book app

hope everyone is doing well. I just got done with a udemy course on react native and am in the process of making my first practice app. It is a book app. I wanted to add a section where users can read reviews about the book from other people. I want to have a rating system and the whole lot. I just wanted to know if there's any way to import those Google book reviews (rating and comments) into my react native app? It could be reviews from any genuine website but I just wanted to know if I can import anything at all. Searching this on Google just points me to the google in app review api which is not at all what I'm looking for at the moment.
Update 27/12/21: As advised in the comments, I've tried searching for Book APIs. Google Books API doesn't seem to return any public ratings or reviews. Goodreads API doesn't work anymore. I dont think there are any other APIs that return public ratings. I think the New York Times API just returns their own review. That's all. What do you suggesst I do?
You need to find a good website that rates books for example amazon and then fetch from there API what ever you need from what ever they offer .

google's newborn app "Spaces" API

Today I came up with some idea about googles new product "Spaces". I have searched a lot but couldn't find any sign that this app has API.
Do you have any information about this topic ?
Currently there aren't any API available for Spaces.
You can check all available products from Google here: https://developers.google.com/products/

Leave Reviews via Google Places API

Does the Google Places API allow writing of reviews via third party websites/apps? I'm tired of asking customers to leave reviews on Google, Yelp, Thumbtack, and Facebook for local businesses.
I've scoured all the documentation, but can't find an answer.
https://developers.google.com/places/
If it's not possible, has anyone ever had success asking Google to change a policy?
No, it's not possible. You can add places, but these are only available in your own application (unless they get added enough to be added 'globally').
When it's just about reviews, there are other apis present.
Asking google to change a policy? I've tried to have my country added to google and despite they actually have a data center present, it look them over 4 years to add it to their view of the world...
Here on Google places issue tracker is the actual issue on their bug tracker. As of april 2016 it says PendingFurtherReview. Star it for updates.

APIs to get Movies, Music, TV Shows and Books details

I am trying to apply some APIs so that I can display and save Title, Image and Description of Latest Movies, Music Charts, Books & TV Shows on my PHP Website.
Currently I have come across the following APIs:
Movies: RottenTomatoes or TMDB API
TV Shows: TVRage or TMDB API
Books: iTunes RSS Feeds
Music: Last.Fm API or iTunes RSS Feeds
Could anyone please suggest me which one will be more helpful. Or if there are any better APIs than that ?
Also can I store the data returned by these APIs ?
I have been going through the Terms & Conditions, and everytime I read them I find something contradiciting. Please if anybody who has implemented these APIs can help ?
I can't recommend any for music or know of any API that gives you Latest Movies and such, but for the rest I'll give it a shot. I've been looking into this for weeks for a project I'm doing to teach myself how to program and I've came across a few.
OMDb API - Movies and TV
Free, no registration required, and easy to get started with data all retrieved from IMDB.
It returns Title, Poster URL, age rating, description, IMDB rating, etc.
Like I said, I can't see anything that would suggest it could show recent movies or anything, but until you find something to do that, take a look at this.
Google Books API - Books of course!
Also free with no registration requirement unless you want to use features that needs account access which probably isn't likely.
Storing Data
I originally misunderstood you here, so heres a quick edit:
You should be fine with storing it locally as it is publicly accessible anyway.
It's why the API is there in the first place.
I hope I've been able to help!
I think the iTunes Search API is what you need.
I can't make any recommendations for TMDB, however I have used OMDB and can recommend it. It's free and open source so you shouldn't have to worry about saving data.
For the others, I personally wouldn't be too worried about storing meta data for books, music, or movies/tv as long as you're not distributing the actual product in an illegal way.
For Movie and TV Shows you could have a look at Plex.tv - there are quite a few sources used for each of those, and the data is stored on the user's machine (which probably bypasses the question about rights).
For books have a look at Calibre - again, multiple sources of data stored on the user's computer.
There's the obvious answer of finding sources of data and then contacting them directly - T&C are often obtuse and unreadable, but having an email reply that says you can do something gives a plain and simple yes/no answer (even if it contradicts the T&C - but generally you'd only argue if the T&C says yes, and the reply says no)...
Finally, an API is good for consistent data, but technically HTML is similar to XML, which isn't unknown as API results - so any website can be a source of data if it's easily parsed :-)

Google API: show online contacts for Google Talk/Chat and Google Hangout

I might have overlooked this, but I'd like to implement Google Talk and Google Hangout on my site and I'm looking for some kind of (official, preferably PHP) API call that retrieves the online/offline contacts of a Google+ user. (similar to the list of online contacts next to Gmail)
Is this API functionality available and is it possible to provide the user with the option to select contact(s) to start a Google Hangout with?
To start, you're likely going to need to leverage a few different APIs. Since I cannot add a comment to ask questions, here's a recommended reading list based on my recent work with the Plus & Hangouts APIs:
Google Plus - https://developers.google.com/+/api/latest/people/list - Collect a list of people in your circles. This will not tell you who's online or offline. May be optional (see #2). Unfortunately, this call is not available yet in the PHP Client Library, so I created one for my personal project and am waiting on some vetting to submit it back to the Google project. If you're interested, I'd be happy to share.
Google Talk - https://developers.google.com/talk/ - Use that query the Talk service to see who's online and/or offline.
Starting a Hangout - Seems this discussion # the developer group is similar to your question and can best point you in a good starting direction. https://groups.google.com/forum/#!topic/google-plus-developers/r_f7iweZ7c8
Hope that helps & curious to hear how it goes!