I'm looking for a way to extract meta information (especially title and artist) from a youtube music playlist (the music service, not the videos). I can already fetch all playlists, and all items in the playlist. This per item information contains a title field, and a description field where some metadata seems to be included (but not really parseable). Is there a way to get the artist too, without extracting this from the description?
This is the request I currently use in Python:
request = youtube.playlistItems().list(
part="snippet",
maxResults=10,
playlistId=playlistid
)
This feature has been repeatedly inquired for here on SO.
Unfortunately, quite recent official Google staff accounts had acknowledged that YouTube Data API does not produce such info through any of its endpoints (Feb 15, 2019):
No user enters this data and is automatically updated by YouTube as per this - https://support.google.com/youtube/answer/7680188#
Changing this bug to a feature request, cannot comment on ETA :)
Later, by a post within the same thread, they rejected the feature request altogether (Aug 14, 2020):
Status: Won't Fix (Infeasible)
Related
today I submitted an update for my movies app. I dont know if I can link the app, but basically it is similar to the more pupular MovieMate. My app allows the user to browse movies, read descriptions, add them to watch list and so on.
The update was rejected since according to the useless guys at google I'm violating intellectual property, while all the other movie apps on the play store apparently are ok. It frustrates me since I put in MONTHS of work for this app and got very few downloads in the first month. And now i cant even submit updates.
The data is fetched through TheMovieDatabase and I give them credits both in the app and in the store description. The API are explicitly saying that I'm ALLOWED to use their information for commercial purposes.
Now I want to appeal. What should I write to the google guys to get the update accepted?
As of today (5/25/2016) there seems to no longer be data for user_ratings_total in the Google Places API. I use this to get the total number of reviews for a business. Is there an alternative method to getting this data?
If you would like Google to reinstate the previously undocumented user_ratings_total result key (or something similar), then please go to: https://code.google.com/p/gmaps-api-issues/issues/detail?id=3484 and add your vote for this feature to be officially added.
This issue was "Acknowledged" by Google way back on Jun 3, 2013 and is still open as such (other similar issues like https://code.google.com/p/gmaps-api-issues/issues/detail?id=9824 have been "closed" with status like "WorkingAsIntended").
Hopefully if we get enough up votes then maybe they will see the need and put it back in and make it official (as opposed to undocumented).
(Unfortunately I couldn't post this as a Comment as I just registered; so I'm going to post it as an Answer and hope it is okay.)
I'd try the Google My Business API, see in particular the documentation section Work with Review Data.
You'll need to Request access to the API.
This is fixed now. Reposting a comment from the issue linked to above by #TechLeadAA
The total amount of ratings is now generally available for all Places
API clients as part of the Basic SKU:
https://developers.google.com/places/web-service/details#fields
https://developers.google.com/places/web-service/place-data-fields#basic
Places API: user_ratings_total
Places SDK for iOS: GMSPlaceFieldUserRatingsTotal
Places SDK for Android: Place.Field.USER_RATINGS_TOTAL
I'm facing the same issue, and it looks like total number of reviews from Google Places API is not the same as Google My Business API:
[https://www.en.advertisercommunity.com/t5/Google-My-Business-API/Total-Reviews-are-no-longer-getting-in-Google-Places-API-and/td-p/573090#][1]
I'm working on a widget where we pull info from Google news.
I know how to get a publisher ID number, for example, CNN's ID is 669475. However, how do pull information about a specific publisher from their ID number? For example, how would I find their official name and their domain?
I can't find any documentation on this whatsoever. I don't need a ton of information, really just the name of the news station and their domain.
The Google News Search API has been officially deprecated as of May 26, 2011.[...]
From https://developers.google.com/news-search/
I used yammer rest api “https://www.yammer.com/api/v1/uploaded_files/[:id].json" to get the file details, such as message's json contains "topics", but I found that the response json doesn't contains the file's topics information,
So, I want to konw that is there any way to get file's topics?
The API does not currently support retrieving the list of topics for uploaded files on Yammer as of August 2014. Sorry! The information is there, but there's no way to access it programmtically right now.
Google plus allows for the sharing of a url; and this gets added an activity as an attachment in the activity data. Is there a way when using Activities.Seach() to target the search to the attachment url? I can share a url on g+ and if the url is part of the comment of my post then I can then pull that post when using the activities.search; however if the url is only contained in the attachment, I can't pull any activities with that url. Is there something I'm missing? Any suggestions?
This is actually a known issue with google plus, one that has been requested quite a bit from the development community. https://code.google.com/p/google-plus-platform/issues/detail?id=57
The only real option at this time it to get an aggregate count of +1s and shares as shown here: http://www.helmutgranda.com/2011/11/01/get-a-url-google-count-via-php/