gmusicapi

Software Screenshot:
gmusicapi
Software Details:
Version: 6.0.0 updated
Upload Date: 21 Jul 15
Developer: Simon Weber
Distribution Type: Freeware
Downloads: 39

Rating: nan/5 (Total Votes: 0)

gmusicapi supports most of the service's API endpoints

The library allows developers to interact with the Google Music's data from inside Python-based websites or Web apps.

While gmusicapi does not impress users with a visual interface like most scripts these days, this low-level library is a must-have for any developer looking either to create Web apps around Google's Music service, or are looking to create a similar tool in other programming languages.

gmusicapi is also well-documented, allowing any developer to familiarize himself with the library's structure and coding technique before delving in his projects.

What is new in this release:

  • Added:
  • mobileclient.get_thumbs_up_songs
  • mobileclient.increment_song_playcount
  • webclient.create_playlist, which is capable of creating public playlists
  • webclient.get_shared_playlist_info

What is new in version 4.0.0:

  • Added:
  • mobileclient.get_thumbs_up_songs
  • mobileclient.increment_song_playcount
  • webclient.create_playlist, which is capable of creating public playlists
  • webclient.get_shared_playlist_info

What is new in version 3.1.0:

  • Added verify_ssl option to client init.
  • Greatly loosen dependency version requirements.

What is new in version 3.0.0:

  • Musicmanager.get_all_songs is now Musicmanager.get_uploaded_songs
  • Mobileclient.get_all_playlist_contents is now Mobileclient.get_all_user_playlist_contents, and will no longer return results for subscribed playlists
  • Added Mobileclient.get_shared_playlist_contents
  • Added Mobileclient.reorder_playlist_entry
  • Added Mobileclient.change_song_metadata
  • Added Mobileclient.get_album_info
  • Added Mobileclient.get_track_info
  • Added Mobileclient.get_genres

What is new in version 1.2.0:

  • Added support for listing/downloading songs with the Musicmanager. When possible, this should be preferred to the Webclient's method, since it does not have a download quota.
  • Fixed a bug where the string representing a machine's mac was not properly formed for use as an uploader_id. This will cause another machine to be registered for some users; the old device can be identified from its lack of a version number.

What is new in version 1.0.0:

  • Music Manager OAuth support
  • Faster uploading when matching is disabled
  • Faster login

What is new in version 2013.03.04:

  • Added artistMatchedId to metadata.
  • Tests are no longer a mess.

What is new in version 2013.01.05:

  • Compatibility update for playlist mutation.
  • Various metadata compatibility updates.

What is new in version 2012.08.31:

  • Metadata compatibility updates (storeId, lastPlayed).
  • Fixed uploading of unicode filenames without tags.

What is new in version 2012.05.04:

  • Update allowed rating values to 1-5.
  • Update metajamId to matchedId.
  • Fixed broken expectation about disc/track numbering metadata.

Requirements:

  • Python 2.6.x and 2.7.x

Similar Software

LazyYT
LazyYT

1 Mar 15

bitly (Ruby)
bitly (Ruby)

14 Apr 15

python-500px
python-500px

13 May 15

Node-Mapnik
Node-Mapnik

28 Sep 15

Other Software of Developer Simon Weber

Comments to gmusicapi

Comments not found
Add Comment
Turn on images!