api documentation for spotify-web (v1.3.0)

Node.js implementation of the Spotify Web protocol

table of contents

  1. module spotify-web
    1. function spotify-web ()
    2. function spotify-web.album (values)
    3. function spotify-web.artist (values)
    4. function spotify-web.error (err)
    5. function spotify-web.gid2id (gid)
    6. function spotify-web.gid2uri (uriType, gid)
    7. function spotify-web.id2uri (uriType, v)
    8. function spotify-web.image (values)
    9. function spotify-web.login (un, pw, fn)
    10. function spotify-web.restriction (values)
    11. function spotify-web.spotify ()
    12. function spotify-web.super_ ()
    13. function spotify-web.track (values)
    14. function spotify-web.uri2id (uri)
    15. function spotify-web.uriType (uri)
    16. object spotify-web.album.prototype
    17. object spotify-web.artist.prototype
    18. object spotify-web.base62
    19. object spotify-web.image.prototype
    20. object spotify-web.restriction.prototype
    21. object spotify-web.schemas
    22. object spotify-web.spotify.prototype
    23. object spotify-web.track.prototype
    24. object spotify-web.util
  2. module spotify-web.album
    1. function spotify-web.album (values)
    2. function spotify-web.album.decode (buffer, enc)
    3. function spotify-web.album.decode64 (str)
    4. function spotify-web.album.decodeHex (str)
    5. function spotify-web.album.parse ()
    6. function spotify-web.album.serialize ()
    7. object spotify-web.album.Type
  3. module spotify-web.album.prototype
    1. function spotify-web.album.prototype.add (key, value)
    2. function spotify-web.album.prototype.encode (buffer)
    3. function spotify-web.album.prototype.encode64 ()
    4. function spotify-web.album.prototype.encodeAB ()
    5. function spotify-web.album.prototype.encodeHex ()
    6. function spotify-web.album.prototype.encodeNB ()
    7. function spotify-web.album.prototype.get (fn)
    8. function spotify-web.album.prototype.getArtist ()
    9. function spotify-web.album.prototype.getCopyright ()
    10. function spotify-web.album.prototype.getCover ()
    11. function spotify-web.album.prototype.getCoverGroup ()
    12. function spotify-web.album.prototype.getDate ()
    13. function spotify-web.album.prototype.getDisc ()
    14. function spotify-web.album.prototype.getExternalId ()
    15. function spotify-web.album.prototype.getGenre ()
    16. function spotify-web.album.prototype.getGid ()
    17. function spotify-web.album.prototype.getLabel ()
    18. function spotify-web.album.prototype.getName ()
    19. function spotify-web.album.prototype.getPopularity ()
    20. function spotify-web.album.prototype.getRelated ()
    21. function spotify-web.album.prototype.getRestriction ()
    22. function spotify-web.album.prototype.getReview ()
    23. function spotify-web.album.prototype.getSalePeriod ()
    24. function spotify-web.album.prototype.getType ()
    25. function spotify-web.album.prototype.get_artist ()
    26. function spotify-web.album.prototype.get_copyright ()
    27. function spotify-web.album.prototype.get_cover ()
    28. function spotify-web.album.prototype.get_cover_group ()
    29. function spotify-web.album.prototype.get_date ()
    30. function spotify-web.album.prototype.get_disc ()
    31. function spotify-web.album.prototype.get_external_id ()
    32. function spotify-web.album.prototype.get_genre ()
    33. function spotify-web.album.prototype.get_gid ()
    34. function spotify-web.album.prototype.get_label ()
    35. function spotify-web.album.prototype.get_name ()
    36. function spotify-web.album.prototype.get_popularity ()
    37. function spotify-web.album.prototype.get_related ()
    38. function spotify-web.album.prototype.get_restriction ()
    39. function spotify-web.album.prototype.get_review ()
    40. function spotify-web.album.prototype.get_sale_period ()
    41. function spotify-web.album.prototype.get_type ()
    42. function spotify-web.album.prototype.metadata (fn)
    43. function spotify-web.album.prototype.set (key, value)
    44. function spotify-web.album.prototype.setArtist (value)
    45. function spotify-web.album.prototype.setCopyright (value)
    46. function spotify-web.album.prototype.setCover (value)
    47. function spotify-web.album.prototype.setCoverGroup (value)
    48. function spotify-web.album.prototype.setDate (value)
    49. function spotify-web.album.prototype.setDisc (value)
    50. function spotify-web.album.prototype.setExternalId (value)
    51. function spotify-web.album.prototype.setGenre (value)
    52. function spotify-web.album.prototype.setGid (value)
    53. function spotify-web.album.prototype.setLabel (value)
    54. function spotify-web.album.prototype.setName (value)
    55. function spotify-web.album.prototype.setPopularity (value)
    56. function spotify-web.album.prototype.setRelated (value)
    57. function spotify-web.album.prototype.setRestriction (value)
    58. function spotify-web.album.prototype.setReview (value)
    59. function spotify-web.album.prototype.setSalePeriod (value)
    60. function spotify-web.album.prototype.setType (value)
    61. function spotify-web.album.prototype.set_artist (value)
    62. function spotify-web.album.prototype.set_copyright (value)
    63. function spotify-web.album.prototype.set_cover (value)
    64. function spotify-web.album.prototype.set_cover_group (value)
    65. function spotify-web.album.prototype.set_date (value)
    66. function spotify-web.album.prototype.set_disc (value)
    67. function spotify-web.album.prototype.set_external_id (value)
    68. function spotify-web.album.prototype.set_genre (value)
    69. function spotify-web.album.prototype.set_gid (value)
    70. function spotify-web.album.prototype.set_label (value)
    71. function spotify-web.album.prototype.set_name (value)
    72. function spotify-web.album.prototype.set_popularity (value)
    73. function spotify-web.album.prototype.set_related (value)
    74. function spotify-web.album.prototype.set_restriction (value)
    75. function spotify-web.album.prototype.set_review (value)
    76. function spotify-web.album.prototype.set_sale_period (value)
    77. function spotify-web.album.prototype.set_type (value)
    78. function spotify-web.album.prototype.toArrayBuffer ()
    79. function spotify-web.album.prototype.toBase64 ()
    80. function spotify-web.album.prototype.toBuffer ()
    81. function spotify-web.album.prototype.toHex ()
    82. function spotify-web.album.prototype.toString ()
  4. module spotify-web.artist
    1. function spotify-web.artist (values)
    2. function spotify-web.artist.decode (buffer, enc)
    3. function spotify-web.artist.decode64 (str)
    4. function spotify-web.artist.decodeHex (str)
    5. function spotify-web.artist.parse ()
    6. function spotify-web.artist.serialize ()
  5. module spotify-web.artist.prototype
    1. function spotify-web.artist.prototype.add (key, value)
    2. function spotify-web.artist.prototype.encode (buffer)
    3. function spotify-web.artist.prototype.encode64 ()
    4. function spotify-web.artist.prototype.encodeAB ()
    5. function spotify-web.artist.prototype.encodeHex ()
    6. function spotify-web.artist.prototype.encodeNB ()
    7. function spotify-web.artist.prototype.get (fn)
    8. function spotify-web.artist.prototype.getActivityPeriod ()
    9. function spotify-web.artist.prototype.getAlbumGroup ()
    10. function spotify-web.artist.prototype.getAppearsOnGroup ()
    11. function spotify-web.artist.prototype.getBiography ()
    12. function spotify-web.artist.prototype.getCompilationGroup ()
    13. function spotify-web.artist.prototype.getExternalId ()
    14. function spotify-web.artist.prototype.getGenre ()
    15. function spotify-web.artist.prototype.getGid ()
    16. function spotify-web.artist.prototype.getIsPortraitAlbumCover ()
    17. function spotify-web.artist.prototype.getName ()
    18. function spotify-web.artist.prototype.getPopularity ()
    19. function spotify-web.artist.prototype.getPortrait ()
    20. function spotify-web.artist.prototype.getPortraitGroup ()
    21. function spotify-web.artist.prototype.getRelated ()
    22. function spotify-web.artist.prototype.getRestriction ()
    23. function spotify-web.artist.prototype.getSingleGroup ()
    24. function spotify-web.artist.prototype.getTopTrack ()
    25. function spotify-web.artist.prototype.get_activity_period ()
    26. function spotify-web.artist.prototype.get_album_group ()
    27. function spotify-web.artist.prototype.get_appears_on_group ()
    28. function spotify-web.artist.prototype.get_biography ()
    29. function spotify-web.artist.prototype.get_compilation_group ()
    30. function spotify-web.artist.prototype.get_external_id ()
    31. function spotify-web.artist.prototype.get_genre ()
    32. function spotify-web.artist.prototype.get_gid ()
    33. function spotify-web.artist.prototype.get_is_portrait_album_cover ()
    34. function spotify-web.artist.prototype.get_name ()
    35. function spotify-web.artist.prototype.get_popularity ()
    36. function spotify-web.artist.prototype.get_portrait ()
    37. function spotify-web.artist.prototype.get_portrait_group ()
    38. function spotify-web.artist.prototype.get_related ()
    39. function spotify-web.artist.prototype.get_restriction ()
    40. function spotify-web.artist.prototype.get_single_group ()
    41. function spotify-web.artist.prototype.get_top_track ()
    42. function spotify-web.artist.prototype.metadata (fn)
    43. function spotify-web.artist.prototype.set (key, value)
    44. function spotify-web.artist.prototype.setActivityPeriod (value)
    45. function spotify-web.artist.prototype.setAlbumGroup (value)
    46. function spotify-web.artist.prototype.setAppearsOnGroup (value)
    47. function spotify-web.artist.prototype.setBiography (value)
    48. function spotify-web.artist.prototype.setCompilationGroup (value)
    49. function spotify-web.artist.prototype.setExternalId (value)
    50. function spotify-web.artist.prototype.setGenre (value)
    51. function spotify-web.artist.prototype.setGid (value)
    52. function spotify-web.artist.prototype.setIsPortraitAlbumCover (value)
    53. function spotify-web.artist.prototype.setName (value)
    54. function spotify-web.artist.prototype.setPopularity (value)
    55. function spotify-web.artist.prototype.setPortrait (value)
    56. function spotify-web.artist.prototype.setPortraitGroup (value)
    57. function spotify-web.artist.prototype.setRelated (value)
    58. function spotify-web.artist.prototype.setRestriction (value)
    59. function spotify-web.artist.prototype.setSingleGroup (value)
    60. function spotify-web.artist.prototype.setTopTrack (value)
    61. function spotify-web.artist.prototype.set_activity_period (value)
    62. function spotify-web.artist.prototype.set_album_group (value)
    63. function spotify-web.artist.prototype.set_appears_on_group (value)
    64. function spotify-web.artist.prototype.set_biography (value)
    65. function spotify-web.artist.prototype.set_compilation_group (value)
    66. function spotify-web.artist.prototype.set_external_id (value)
    67. function spotify-web.artist.prototype.set_genre (value)
    68. function spotify-web.artist.prototype.set_gid (value)
    69. function spotify-web.artist.prototype.set_is_portrait_album_cover (value)
    70. function spotify-web.artist.prototype.set_name (value)
    71. function spotify-web.artist.prototype.set_popularity (value)
    72. function spotify-web.artist.prototype.set_portrait (value)
    73. function spotify-web.artist.prototype.set_portrait_group (value)
    74. function spotify-web.artist.prototype.set_related (value)
    75. function spotify-web.artist.prototype.set_restriction (value)
    76. function spotify-web.artist.prototype.set_single_group (value)
    77. function spotify-web.artist.prototype.set_top_track (value)
    78. function spotify-web.artist.prototype.toArrayBuffer ()
    79. function spotify-web.artist.prototype.toBase64 ()
    80. function spotify-web.artist.prototype.toBuffer ()
    81. function spotify-web.artist.prototype.toHex ()
    82. function spotify-web.artist.prototype.toString ()
  6. module spotify-web.base62
    1. function spotify-web.base62.fromBytes (a, b)
    2. function spotify-web.base62.fromHex (a, c)
    3. function spotify-web.base62.toBytes (a, b)
    4. function spotify-web.base62.toHex (a, b)
  7. module spotify-web.error
    1. function spotify-web.error (err)
    2. function spotify-web.error.super_ ()
  8. module spotify-web.image
    1. function spotify-web.image (values)
    2. function spotify-web.image.decode (buffer, enc)
    3. function spotify-web.image.decode64 (str)
    4. function spotify-web.image.decodeHex (str)
    5. function spotify-web.image.parse ()
    6. function spotify-web.image.serialize ()
    7. object spotify-web.image.Size
  9. module spotify-web.image.prototype
    1. function spotify-web.image.prototype.add (key, value)
    2. function spotify-web.image.prototype.encode (buffer)
    3. function spotify-web.image.prototype.encode64 ()
    4. function spotify-web.image.prototype.encodeAB ()
    5. function spotify-web.image.prototype.encodeHex ()
    6. function spotify-web.image.prototype.encodeNB ()
    7. function spotify-web.image.prototype.get (key)
    8. function spotify-web.image.prototype.getFileId ()
    9. function spotify-web.image.prototype.getHeight ()
    10. function spotify-web.image.prototype.getSize ()
    11. function spotify-web.image.prototype.getWidth ()
    12. function spotify-web.image.prototype.get_file_id ()
    13. function spotify-web.image.prototype.get_height ()
    14. function spotify-web.image.prototype.get_size ()
    15. function spotify-web.image.prototype.get_width ()
    16. function spotify-web.image.prototype.set (key, value)
    17. function spotify-web.image.prototype.setFileId (value)
    18. function spotify-web.image.prototype.setHeight (value)
    19. function spotify-web.image.prototype.setSize (value)
    20. function spotify-web.image.prototype.setWidth (value)
    21. function spotify-web.image.prototype.set_file_id (value)
    22. function spotify-web.image.prototype.set_height (value)
    23. function spotify-web.image.prototype.set_size (value)
    24. function spotify-web.image.prototype.set_width (value)
    25. function spotify-web.image.prototype.toArrayBuffer ()
    26. function spotify-web.image.prototype.toBase64 ()
    27. function spotify-web.image.prototype.toBuffer ()
    28. function spotify-web.image.prototype.toHex ()
    29. function spotify-web.image.prototype.toString ()
  10. module spotify-web.restriction
    1. function spotify-web.restriction (values)
    2. function spotify-web.restriction.decode (buffer, enc)
    3. function spotify-web.restriction.decode64 (str)
    4. function spotify-web.restriction.decodeHex (str)
    5. function spotify-web.restriction.parse ()
    6. function spotify-web.restriction.serialize ()
    7. object spotify-web.restriction.Catalogue
    8. object spotify-web.restriction.Type
  11. module spotify-web.restriction.prototype
    1. function spotify-web.restriction.prototype.add (key, value)
    2. function spotify-web.restriction.prototype.encode (buffer)
    3. function spotify-web.restriction.prototype.encode64 ()
    4. function spotify-web.restriction.prototype.encodeAB ()
    5. function spotify-web.restriction.prototype.encodeHex ()
    6. function spotify-web.restriction.prototype.encodeNB ()
    7. function spotify-web.restriction.prototype.get (key)
    8. function spotify-web.restriction.prototype.getCatalogue ()
    9. function spotify-web.restriction.prototype.getCountriesAllowed ()
    10. function spotify-web.restriction.prototype.getCountriesForbidden ()
    11. function spotify-web.restriction.prototype.getType ()
    12. function spotify-web.restriction.prototype.get_catalogue ()
    13. function spotify-web.restriction.prototype.get_countries_allowed ()
    14. function spotify-web.restriction.prototype.get_countries_forbidden ()
    15. function spotify-web.restriction.prototype.get_type ()
    16. function spotify-web.restriction.prototype.set (key, value)
    17. function spotify-web.restriction.prototype.setCatalogue (value)
    18. function spotify-web.restriction.prototype.setCountriesAllowed (value)
    19. function spotify-web.restriction.prototype.setCountriesForbidden (value)
    20. function spotify-web.restriction.prototype.setType (value)
    21. function spotify-web.restriction.prototype.set_catalogue (value)
    22. function spotify-web.restriction.prototype.set_countries_allowed (value)
    23. function spotify-web.restriction.prototype.set_countries_forbidden (value)
    24. function spotify-web.restriction.prototype.set_type (value)
    25. function spotify-web.restriction.prototype.toArrayBuffer ()
    26. function spotify-web.restriction.prototype.toBase64 ()
    27. function spotify-web.restriction.prototype.toBuffer ()
    28. function spotify-web.restriction.prototype.toHex ()
    29. function spotify-web.restriction.prototype.toString ()
    30. object spotify-web.restriction.prototype.allowed
    31. object spotify-web.restriction.prototype.forbidden
  12. module spotify-web.schemas
    1. function spotify-web.schemas.build (packageId, messageId)
    2. object spotify-web.schemas.bartender
    3. object spotify-web.schemas.mercury
    4. object spotify-web.schemas.metadata
    5. object spotify-web.schemas.playlist4
  13. module spotify-web.spotify
    1. function spotify-web.spotify ()
    2. function spotify-web.spotify.gid2id (gid)
    3. function spotify-web.spotify.gid2uri (uriType, gid)
    4. function spotify-web.spotify.id2uri (uriType, v)
    5. function spotify-web.spotify.login (un, pw, fn)
    6. function spotify-web.spotify.super_ ()
    7. function spotify-web.spotify.uri2id (uri)
    8. function spotify-web.spotify.uriType (uri)
  14. module spotify-web.spotify.prototype
    1. function spotify-web.spotify.prototype._defaultCallback (err)
    2. function spotify-web.spotify.prototype._makeLandingPageRequest ()
    3. function spotify-web.spotify.prototype._onauth (err, res)
    4. function spotify-web.spotify.prototype._onclose ()
    5. function spotify-web.spotify.prototype._onconnect (err, res)
    6. function spotify-web.spotify.prototype._onheartbeat ()
    7. function spotify-web.spotify.prototype._onmessage (data)
    8. function spotify-web.spotify.prototype._onmessagecommand (command, args)
    9. function spotify-web.spotify.prototype._onopen ()
    10. function spotify-web.spotify.prototype._onsecret (err, res)
    11. function spotify-web.spotify.prototype._onuserinfo (err, res)
    12. function spotify-web.spotify.prototype._onworkdone (err, res)
    13. function spotify-web.spotify.prototype._openWebsocket (err, res)
    14. function spotify-web.spotify.prototype._parse (parser, data)
    15. function spotify-web.spotify.prototype._reply ()
    16. function spotify-web.spotify.prototype._resolveAP ()
    17. function spotify-web.spotify.prototype._setLoginCallbacks (fn)
    18. function spotify-web.spotify.prototype._startHeartbeat ()
    19. function spotify-web.spotify.prototype.anonymousLogin (fn)
    20. function spotify-web.spotify.prototype.connect (fn)
    21. function spotify-web.spotify.prototype.disconnect ()
    22. function spotify-web.spotify.prototype.facebookLogin (fbuid, token, fn)
    23. function spotify-web.spotify.prototype.get (uris, fn)
    24. function spotify-web.spotify.prototype.isTrackAvailable (track, country)
    25. function spotify-web.spotify.prototype.login (un, pw, fn)
    26. function spotify-web.spotify.prototype.metadata (uris, fn)
    27. function spotify-web.spotify.prototype.playlist (uri, from, length, fn)
    28. function spotify-web.spotify.prototype.recurseAlternatives (track, country, fn)
    29. function spotify-web.spotify.prototype.rootlist (user, from, length, fn)
    30. function spotify-web.spotify.prototype.search (opts, fn)
    31. function spotify-web.spotify.prototype.sendCommand (name, args, fn)
    32. function spotify-web.spotify.prototype.sendPong (ping)
    33. function spotify-web.spotify.prototype.sendProtobufRequest (req, fn)
    34. function spotify-web.spotify.prototype.sendTrackEnd (lid, uri, ms, fn)
    35. function spotify-web.spotify.prototype.sendTrackEvent (lid, event, ms, fn)
    36. function spotify-web.spotify.prototype.sendTrackProgress (lid, ms, fn)
    37. function spotify-web.spotify.prototype.similar (uri, fn)
    38. function spotify-web.spotify.prototype.starred (user, from, length, fn)
    39. function spotify-web.spotify.prototype.trackUri (track, fn)
  15. module spotify-web.track
    1. function spotify-web.track (values)
    2. function spotify-web.track.decode (buffer, enc)
    3. function spotify-web.track.decode64 (str)
    4. function spotify-web.track.decodeHex (str)
    5. function spotify-web.track.parse ()
    6. function spotify-web.track.serialize ()
  16. module spotify-web.track.prototype
    1. function spotify-web.track.prototype.add (key, value)
    2. function spotify-web.track.prototype.encode (buffer)
    3. function spotify-web.track.prototype.encode64 ()
    4. function spotify-web.track.prototype.encodeAB ()
    5. function spotify-web.track.prototype.encodeHex ()
    6. function spotify-web.track.prototype.encodeNB ()
    7. function spotify-web.track.prototype.get (fn)
    8. function spotify-web.track.prototype.getAlbum ()
    9. function spotify-web.track.prototype.getAlternative ()
    10. function spotify-web.track.prototype.getArtist ()
    11. function spotify-web.track.prototype.getDiscNumber ()
    12. function spotify-web.track.prototype.getDuration ()
    13. function spotify-web.track.prototype.getExplicit ()
    14. function spotify-web.track.prototype.getExternalId ()
    15. function spotify-web.track.prototype.getFile ()
    16. function spotify-web.track.prototype.getGid ()
    17. function spotify-web.track.prototype.getName ()
    18. function spotify-web.track.prototype.getNumber ()
    19. function spotify-web.track.prototype.getPopularity ()
    20. function spotify-web.track.prototype.getPreview ()
    21. function spotify-web.track.prototype.getRestriction ()
    22. function spotify-web.track.prototype.getSalePeriod ()
    23. function spotify-web.track.prototype.get_album ()
    24. function spotify-web.track.prototype.get_alternative ()
    25. function spotify-web.track.prototype.get_artist ()
    26. function spotify-web.track.prototype.get_disc_number ()
    27. function spotify-web.track.prototype.get_duration ()
    28. function spotify-web.track.prototype.get_explicit ()
    29. function spotify-web.track.prototype.get_external_id ()
    30. function spotify-web.track.prototype.get_file ()
    31. function spotify-web.track.prototype.get_gid ()
    32. function spotify-web.track.prototype.get_name ()
    33. function spotify-web.track.prototype.get_number ()
    34. function spotify-web.track.prototype.get_popularity ()
    35. function spotify-web.track.prototype.get_preview ()
    36. function spotify-web.track.prototype.get_restriction ()
    37. function spotify-web.track.prototype.get_sale_period ()
    38. function spotify-web.track.prototype.metadata (fn)
    39. function spotify-web.track.prototype.play ()
    40. function spotify-web.track.prototype.playPreview ()
    41. function spotify-web.track.prototype.set (key, value)
    42. function spotify-web.track.prototype.setAlbum (value)
    43. function spotify-web.track.prototype.setAlternative (value)
    44. function spotify-web.track.prototype.setArtist (value)
    45. function spotify-web.track.prototype.setDiscNumber (value)
    46. function spotify-web.track.prototype.setDuration (value)
    47. function spotify-web.track.prototype.setExplicit (value)
    48. function spotify-web.track.prototype.setExternalId (value)
    49. function spotify-web.track.prototype.setFile (value)
    50. function spotify-web.track.prototype.setGid (value)
    51. function spotify-web.track.prototype.setName (value)
    52. function spotify-web.track.prototype.setNumber (value)
    53. function spotify-web.track.prototype.setPopularity (value)
    54. function spotify-web.track.prototype.setPreview (value)
    55. function spotify-web.track.prototype.setRestriction (value)
    56. function spotify-web.track.prototype.setSalePeriod (value)
    57. function spotify-web.track.prototype.set_album (value)
    58. function spotify-web.track.prototype.set_alternative (value)
    59. function spotify-web.track.prototype.set_artist (value)
    60. function spotify-web.track.prototype.set_disc_number (value)
    61. function spotify-web.track.prototype.set_duration (value)
    62. function spotify-web.track.prototype.set_explicit (value)
    63. function spotify-web.track.prototype.set_external_id (value)
    64. function spotify-web.track.prototype.set_file (value)
    65. function spotify-web.track.prototype.set_gid (value)
    66. function spotify-web.track.prototype.set_name (value)
    67. function spotify-web.track.prototype.set_number (value)
    68. function spotify-web.track.prototype.set_popularity (value)
    69. function spotify-web.track.prototype.set_preview (value)
    70. function spotify-web.track.prototype.set_restriction (value)
    71. function spotify-web.track.prototype.set_sale_period (value)
    72. function spotify-web.track.prototype.toArrayBuffer ()
    73. function spotify-web.track.prototype.toBase64 ()
    74. function spotify-web.track.prototype.toBuffer ()
    75. function spotify-web.track.prototype.toHex ()
    76. function spotify-web.track.prototype.toString ()
  17. module spotify-web.util
    1. function spotify-web.util.gid2id (gid)
    2. function spotify-web.util.gid2uri (uriType, gid)
    3. function spotify-web.util.id2uri (uriType, v)
    4. function spotify-web.util.uri2id (uri)
    5. function spotify-web.util.uriType (uri)

module spotify-web

function spotify-web ()

function spotify-web.album (values)

function spotify-web.artist (values)

function spotify-web.error (err)

function spotify-web.gid2id (gid)

function spotify-web.gid2uri (uriType, gid)

function spotify-web.id2uri (uriType, v)

function spotify-web.image (values)

function spotify-web.login (un, pw, fn)

function spotify-web.restriction (values)

function spotify-web.spotify ()

function spotify-web.super_ ()

function spotify-web.track (values)

function spotify-web.uri2id (uri)

function spotify-web.uriType (uri)

module spotify-web.album

function spotify-web.album (values)

function spotify-web.album.decode (buffer, enc)

function spotify-web.album.decode64 (str)

function spotify-web.album.decodeHex (str)

function spotify-web.album.parse ()

function spotify-web.album.serialize ()

module spotify-web.album.prototype

function spotify-web.album.prototype.add (key, value)

function spotify-web.album.prototype.encode (buffer)

function spotify-web.album.prototype.encode64 ()

function spotify-web.album.prototype.encodeAB ()

function spotify-web.album.prototype.encodeHex ()

function spotify-web.album.prototype.encodeNB ()

function spotify-web.album.prototype.get (fn)

function spotify-web.album.prototype.getArtist ()

function spotify-web.album.prototype.getCopyright ()

function spotify-web.album.prototype.getCover ()

function spotify-web.album.prototype.getCoverGroup ()

function spotify-web.album.prototype.getDate ()

function spotify-web.album.prototype.getDisc ()

function spotify-web.album.prototype.getExternalId ()

function spotify-web.album.prototype.getGenre ()

function spotify-web.album.prototype.getGid ()

function spotify-web.album.prototype.getLabel ()

function spotify-web.album.prototype.getName ()

function spotify-web.album.prototype.getPopularity ()

function spotify-web.album.prototype.getRelated ()

function spotify-web.album.prototype.getRestriction ()

function spotify-web.album.prototype.getReview ()

function spotify-web.album.prototype.getSalePeriod ()

function spotify-web.album.prototype.getType ()

function spotify-web.album.prototype.get_artist ()

function spotify-web.album.prototype.get_copyright ()

function spotify-web.album.prototype.get_cover ()

function spotify-web.album.prototype.get_cover_group ()

function spotify-web.album.prototype.get_date ()

function spotify-web.album.prototype.get_disc ()

function spotify-web.album.prototype.get_external_id ()

function spotify-web.album.prototype.get_genre ()

function spotify-web.album.prototype.get_gid ()

function spotify-web.album.prototype.get_label ()

function spotify-web.album.prototype.get_name ()

function spotify-web.album.prototype.get_popularity ()

function spotify-web.album.prototype.get_related ()

function spotify-web.album.prototype.get_restriction ()

function spotify-web.album.prototype.get_review ()

function spotify-web.album.prototype.get_sale_period ()

function spotify-web.album.prototype.get_type ()

function spotify-web.album.prototype.metadata (fn)

function spotify-web.album.prototype.set (key, value)

function spotify-web.album.prototype.setArtist (value)

function spotify-web.album.prototype.setCopyright (value)

function spotify-web.album.prototype.setCover (value)

function spotify-web.album.prototype.setCoverGroup (value)

function spotify-web.album.prototype.setDate (value)

function spotify-web.album.prototype.setDisc (value)

function spotify-web.album.prototype.setExternalId (value)

function spotify-web.album.prototype.setGenre (value)

function spotify-web.album.prototype.setGid (value)

function spotify-web.album.prototype.setLabel (value)

function spotify-web.album.prototype.setName (value)

function spotify-web.album.prototype.setPopularity (value)

function spotify-web.album.prototype.setRelated (value)

function spotify-web.album.prototype.setRestriction (value)

function spotify-web.album.prototype.setReview (value)

function spotify-web.album.prototype.setSalePeriod (value)

function spotify-web.album.prototype.setType (value)

function spotify-web.album.prototype.set_artist (value)

function spotify-web.album.prototype.set_copyright (value)

function spotify-web.album.prototype.set_cover (value)

function spotify-web.album.prototype.set_cover_group (value)

function spotify-web.album.prototype.set_date (value)

function spotify-web.album.prototype.set_disc (value)

function spotify-web.album.prototype.set_external_id (value)

function spotify-web.album.prototype.set_genre (value)

function spotify-web.album.prototype.set_gid (value)

function spotify-web.album.prototype.set_label (value)

function spotify-web.album.prototype.set_name (value)

function spotify-web.album.prototype.set_popularity (value)

function spotify-web.album.prototype.set_related (value)

function spotify-web.album.prototype.set_restriction (value)

function spotify-web.album.prototype.set_review (value)

function spotify-web.album.prototype.set_sale_period (value)

function spotify-web.album.prototype.set_type (value)

function spotify-web.album.prototype.toArrayBuffer ()

function spotify-web.album.prototype.toBase64 ()

function spotify-web.album.prototype.toBuffer ()

function spotify-web.album.prototype.toHex ()

function spotify-web.album.prototype.toString ()

module spotify-web.artist

function spotify-web.artist (values)

function spotify-web.artist.decode (buffer, enc)

function spotify-web.artist.decode64 (str)

function spotify-web.artist.decodeHex (str)

function spotify-web.artist.parse ()

function spotify-web.artist.serialize ()

module spotify-web.artist.prototype

function spotify-web.artist.prototype.add (key, value)

function spotify-web.artist.prototype.encode (buffer)

function spotify-web.artist.prototype.encode64 ()

function spotify-web.artist.prototype.encodeAB ()

function spotify-web.artist.prototype.encodeHex ()

function spotify-web.artist.prototype.encodeNB ()

function spotify-web.artist.prototype.get (fn)

function spotify-web.artist.prototype.getActivityPeriod ()

function spotify-web.artist.prototype.getAlbumGroup ()

function spotify-web.artist.prototype.getAppearsOnGroup ()

function spotify-web.artist.prototype.getBiography ()

function spotify-web.artist.prototype.getCompilationGroup ()

function spotify-web.artist.prototype.getExternalId ()

function spotify-web.artist.prototype.getGenre ()

function spotify-web.artist.prototype.getGid ()

function spotify-web.artist.prototype.getIsPortraitAlbumCover ()

function spotify-web.artist.prototype.getName ()

function spotify-web.artist.prototype.getPopularity ()

function spotify-web.artist.prototype.getPortrait ()

function spotify-web.artist.prototype.getPortraitGroup ()

function spotify-web.artist.prototype.getRelated ()

function spotify-web.artist.prototype.getRestriction ()

function spotify-web.artist.prototype.getSingleGroup ()

function spotify-web.artist.prototype.getTopTrack ()

function spotify-web.artist.prototype.get_activity_period ()

function spotify-web.artist.prototype.get_album_group ()

function spotify-web.artist.prototype.get_appears_on_group ()

function spotify-web.artist.prototype.get_biography ()

function spotify-web.artist.prototype.get_compilation_group ()

function spotify-web.artist.prototype.get_external_id ()

function spotify-web.artist.prototype.get_genre ()

function spotify-web.artist.prototype.get_gid ()

function spotify-web.artist.prototype.get_is_portrait_album_cover ()

function spotify-web.artist.prototype.get_name ()

function spotify-web.artist.prototype.get_popularity ()

function spotify-web.artist.prototype.get_portrait ()

function spotify-web.artist.prototype.get_portrait_group ()

function spotify-web.artist.prototype.get_related ()

function spotify-web.artist.prototype.get_restriction ()

function spotify-web.artist.prototype.get_single_group ()

function spotify-web.artist.prototype.get_top_track ()

function spotify-web.artist.prototype.metadata (fn)

function spotify-web.artist.prototype.set (key, value)

function spotify-web.artist.prototype.setActivityPeriod (value)

function spotify-web.artist.prototype.setAlbumGroup (value)

function spotify-web.artist.prototype.setAppearsOnGroup (value)

function spotify-web.artist.prototype.setBiography (value)

function spotify-web.artist.prototype.setCompilationGroup (value)

function spotify-web.artist.prototype.setExternalId (value)

function spotify-web.artist.prototype.setGenre (value)

function spotify-web.artist.prototype.setGid (value)

function spotify-web.artist.prototype.setIsPortraitAlbumCover (value)

function spotify-web.artist.prototype.setName (value)

function spotify-web.artist.prototype.setPopularity (value)

function spotify-web.artist.prototype.setPortrait (value)

function spotify-web.artist.prototype.setPortraitGroup (value)

function spotify-web.artist.prototype.setRelated (value)

function spotify-web.artist.prototype.setRestriction (value)

function spotify-web.artist.prototype.setSingleGroup (value)

function spotify-web.artist.prototype.setTopTrack (value)

function spotify-web.artist.prototype.set_activity_period (value)

function spotify-web.artist.prototype.set_album_group (value)

function spotify-web.artist.prototype.set_appears_on_group (value)

function spotify-web.artist.prototype.set_biography (value)

function spotify-web.artist.prototype.set_compilation_group (value)

function spotify-web.artist.prototype.set_external_id (value)

function spotify-web.artist.prototype.set_genre (value)

function spotify-web.artist.prototype.set_gid (value)

function spotify-web.artist.prototype.set_is_portrait_album_cover (value)

function spotify-web.artist.prototype.set_name (value)

function spotify-web.artist.prototype.set_popularity (value)

function spotify-web.artist.prototype.set_portrait (value)

function spotify-web.artist.prototype.set_portrait_group (value)

function spotify-web.artist.prototype.set_related (value)

function spotify-web.artist.prototype.set_restriction (value)

function spotify-web.artist.prototype.set_single_group (value)

function spotify-web.artist.prototype.set_top_track (value)

function spotify-web.artist.prototype.toArrayBuffer ()

function spotify-web.artist.prototype.toBase64 ()

function spotify-web.artist.prototype.toBuffer ()

function spotify-web.artist.prototype.toHex ()

function spotify-web.artist.prototype.toString ()

module spotify-web.base62

function spotify-web.base62.fromBytes (a, b)

function spotify-web.base62.fromHex (a, c)

function spotify-web.base62.toBytes (a, b)

function spotify-web.base62.toHex (a, b)

module spotify-web.error

function spotify-web.error (err)

function spotify-web.error.super_ ()

module spotify-web.image

function spotify-web.image (values)

function spotify-web.image.decode (buffer, enc)

function spotify-web.image.decode64 (str)

function spotify-web.image.decodeHex (str)

function spotify-web.image.parse ()

function spotify-web.image.serialize ()

module spotify-web.image.prototype

function spotify-web.image.prototype.add (key, value)

function spotify-web.image.prototype.encode (buffer)

function spotify-web.image.prototype.encode64 ()

function spotify-web.image.prototype.encodeAB ()

function spotify-web.image.prototype.encodeHex ()

function spotify-web.image.prototype.encodeNB ()

function spotify-web.image.prototype.get (key)

function spotify-web.image.prototype.getFileId ()

function spotify-web.image.prototype.getHeight ()

function spotify-web.image.prototype.getSize ()

function spotify-web.image.prototype.getWidth ()

function spotify-web.image.prototype.get_file_id ()

function spotify-web.image.prototype.get_height ()

function spotify-web.image.prototype.get_size ()

function spotify-web.image.prototype.get_width ()

function spotify-web.image.prototype.set (key, value)

function spotify-web.image.prototype.setFileId (value)

function spotify-web.image.prototype.setHeight (value)

function spotify-web.image.prototype.setSize (value)

function spotify-web.image.prototype.setWidth (value)

function spotify-web.image.prototype.set_file_id (value)

function spotify-web.image.prototype.set_height (value)

function spotify-web.image.prototype.set_size (value)

function spotify-web.image.prototype.set_width (value)

function spotify-web.image.prototype.toArrayBuffer ()

function spotify-web.image.prototype.toBase64 ()

function spotify-web.image.prototype.toBuffer ()

function spotify-web.image.prototype.toHex ()

function spotify-web.image.prototype.toString ()

module spotify-web.restriction

function spotify-web.restriction (values)

function spotify-web.restriction.decode (buffer, enc)

function spotify-web.restriction.decode64 (str)

function spotify-web.restriction.decodeHex (str)

function spotify-web.restriction.parse ()

function spotify-web.restriction.serialize ()

module spotify-web.restriction.prototype

function spotify-web.restriction.prototype.add (key, value)

function spotify-web.restriction.prototype.encode (buffer)

function spotify-web.restriction.prototype.encode64 ()

function spotify-web.restriction.prototype.encodeAB ()

function spotify-web.restriction.prototype.encodeHex ()

function spotify-web.restriction.prototype.encodeNB ()

function spotify-web.restriction.prototype.get (key)

function spotify-web.restriction.prototype.getCatalogue ()

function spotify-web.restriction.prototype.getCountriesAllowed ()

function spotify-web.restriction.prototype.getCountriesForbidden ()

function spotify-web.restriction.prototype.getType ()

function spotify-web.restriction.prototype.get_catalogue ()

function spotify-web.restriction.prototype.get_countries_allowed ()

function spotify-web.restriction.prototype.get_countries_forbidden ()

function spotify-web.restriction.prototype.get_type ()

function spotify-web.restriction.prototype.set (key, value)

function spotify-web.restriction.prototype.setCatalogue (value)

function spotify-web.restriction.prototype.setCountriesAllowed (value)

function spotify-web.restriction.prototype.setCountriesForbidden (value)

function spotify-web.restriction.prototype.setType (value)

function spotify-web.restriction.prototype.set_catalogue (value)

function spotify-web.restriction.prototype.set_countries_allowed (value)

function spotify-web.restriction.prototype.set_countries_forbidden (value)

function spotify-web.restriction.prototype.set_type (value)

function spotify-web.restriction.prototype.toArrayBuffer ()

function spotify-web.restriction.prototype.toBase64 ()

function spotify-web.restriction.prototype.toBuffer ()

function spotify-web.restriction.prototype.toHex ()

function spotify-web.restriction.prototype.toString ()

module spotify-web.schemas

function spotify-web.schemas.build (packageId, messageId)

module spotify-web.spotify

function spotify-web.spotify ()

function spotify-web.spotify.gid2id (gid)

function spotify-web.spotify.gid2uri (uriType, gid)

function spotify-web.spotify.id2uri (uriType, v)

function spotify-web.spotify.login (un, pw, fn)

function spotify-web.spotify.super_ ()

function spotify-web.spotify.uri2id (uri)

function spotify-web.spotify.uriType (uri)

module spotify-web.spotify.prototype

function spotify-web.spotify.prototype._defaultCallback (err)

function spotify-web.spotify.prototype._makeLandingPageRequest ()

function spotify-web.spotify.prototype._onauth (err, res)

function spotify-web.spotify.prototype._onclose ()

function spotify-web.spotify.prototype._onconnect (err, res)

function spotify-web.spotify.prototype._onheartbeat ()

function spotify-web.spotify.prototype._onmessage (data)

function spotify-web.spotify.prototype._onmessagecommand (command, args)

function spotify-web.spotify.prototype._onopen ()

function spotify-web.spotify.prototype._onsecret (err, res)

function spotify-web.spotify.prototype._onuserinfo (err, res)

function spotify-web.spotify.prototype._onworkdone (err, res)

function spotify-web.spotify.prototype._openWebsocket (err, res)

function spotify-web.spotify.prototype._parse (parser, data)

function spotify-web.spotify.prototype._reply ()

function spotify-web.spotify.prototype._resolveAP ()

function spotify-web.spotify.prototype._setLoginCallbacks (fn)

function spotify-web.spotify.prototype._startHeartbeat ()

function spotify-web.spotify.prototype.anonymousLogin (fn)

function spotify-web.spotify.prototype.connect (fn)

function spotify-web.spotify.prototype.disconnect ()

function spotify-web.spotify.prototype.facebookLogin (fbuid, token, fn)

function spotify-web.spotify.prototype.get (uris, fn)

function spotify-web.spotify.prototype.isTrackAvailable (track, country)

function spotify-web.spotify.prototype.login (un, pw, fn)

function spotify-web.spotify.prototype.metadata (uris, fn)

function spotify-web.spotify.prototype.playlist (uri, from, length, fn)

function spotify-web.spotify.prototype.recurseAlternatives (track, country, fn)

function spotify-web.spotify.prototype.rootlist (user, from, length, fn)

function spotify-web.spotify.prototype.search (opts, fn)

function spotify-web.spotify.prototype.sendCommand (name, args, fn)

function spotify-web.spotify.prototype.sendPong (ping)

function spotify-web.spotify.prototype.sendProtobufRequest (req, fn)

function spotify-web.spotify.prototype.sendTrackEnd (lid, uri, ms, fn)

function spotify-web.spotify.prototype.sendTrackEvent (lid, event, ms, fn)

function spotify-web.spotify.prototype.sendTrackProgress (lid, ms, fn)

function spotify-web.spotify.prototype.similar (uri, fn)

function spotify-web.spotify.prototype.starred (user, from, length, fn)

function spotify-web.spotify.prototype.trackUri (track, fn)

module spotify-web.track

function spotify-web.track (values)

function spotify-web.track.decode (buffer, enc)

function spotify-web.track.decode64 (str)

function spotify-web.track.decodeHex (str)

function spotify-web.track.parse ()

function spotify-web.track.serialize ()

module spotify-web.track.prototype

function spotify-web.track.prototype.add (key, value)

function spotify-web.track.prototype.encode (buffer)

function spotify-web.track.prototype.encode64 ()

function spotify-web.track.prototype.encodeAB ()

function spotify-web.track.prototype.encodeHex ()

function spotify-web.track.prototype.encodeNB ()

function spotify-web.track.prototype.get (fn)

function spotify-web.track.prototype.getAlbum ()

function spotify-web.track.prototype.getAlternative ()

function spotify-web.track.prototype.getArtist ()

function spotify-web.track.prototype.getDiscNumber ()

function spotify-web.track.prototype.getDuration ()

function spotify-web.track.prototype.getExplicit ()

function spotify-web.track.prototype.getExternalId ()

function spotify-web.track.prototype.getFile ()

function spotify-web.track.prototype.getGid ()

function spotify-web.track.prototype.getName ()

function spotify-web.track.prototype.getNumber ()

function spotify-web.track.prototype.getPopularity ()

function spotify-web.track.prototype.getPreview ()

function spotify-web.track.prototype.getRestriction ()

function spotify-web.track.prototype.getSalePeriod ()

function spotify-web.track.prototype.get_album ()

function spotify-web.track.prototype.get_alternative ()

function spotify-web.track.prototype.get_artist ()

function spotify-web.track.prototype.get_disc_number ()

function spotify-web.track.prototype.get_duration ()

function spotify-web.track.prototype.get_explicit ()

function spotify-web.track.prototype.get_external_id ()

function spotify-web.track.prototype.get_file ()

function spotify-web.track.prototype.get_gid ()

function spotify-web.track.prototype.get_name ()

function spotify-web.track.prototype.get_number ()

function spotify-web.track.prototype.get_popularity ()

function spotify-web.track.prototype.get_preview ()

function spotify-web.track.prototype.get_restriction ()

function spotify-web.track.prototype.get_sale_period ()

function spotify-web.track.prototype.metadata (fn)

function spotify-web.track.prototype.play ()

function spotify-web.track.prototype.playPreview ()

function spotify-web.track.prototype.set (key, value)

function spotify-web.track.prototype.setAlbum (value)

function spotify-web.track.prototype.setAlternative (value)

function spotify-web.track.prototype.setArtist (value)

function spotify-web.track.prototype.setDiscNumber (value)

function spotify-web.track.prototype.setDuration (value)

function spotify-web.track.prototype.setExplicit (value)

function spotify-web.track.prototype.setExternalId (value)

function spotify-web.track.prototype.setFile (value)

function spotify-web.track.prototype.setGid (value)

function spotify-web.track.prototype.setName (value)

function spotify-web.track.prototype.setNumber (value)

function spotify-web.track.prototype.setPopularity (value)

function spotify-web.track.prototype.setPreview (value)

function spotify-web.track.prototype.setRestriction (value)

function spotify-web.track.prototype.setSalePeriod (value)

function spotify-web.track.prototype.set_album (value)

function spotify-web.track.prototype.set_alternative (value)

function spotify-web.track.prototype.set_artist (value)

function spotify-web.track.prototype.set_disc_number (value)

function spotify-web.track.prototype.set_duration (value)

function spotify-web.track.prototype.set_explicit (value)

function spotify-web.track.prototype.set_external_id (value)

function spotify-web.track.prototype.set_file (value)

function spotify-web.track.prototype.set_gid (value)

function spotify-web.track.prototype.set_name (value)

function spotify-web.track.prototype.set_number (value)

function spotify-web.track.prototype.set_popularity (value)

function spotify-web.track.prototype.set_preview (value)

function spotify-web.track.prototype.set_restriction (value)

function spotify-web.track.prototype.set_sale_period (value)

function spotify-web.track.prototype.toArrayBuffer ()

function spotify-web.track.prototype.toBase64 ()

function spotify-web.track.prototype.toBuffer ()

function spotify-web.track.prototype.toHex ()

function spotify-web.track.prototype.toString ()

module spotify-web.util

function spotify-web.util.gid2id (gid)

function spotify-web.util.gid2uri (uriType, gid)

function spotify-web.util.id2uri (uriType, v)

function spotify-web.util.uri2id (uri)

function spotify-web.util.uriType (uri)

[ this document was created with utility2 ]