{"action":"created","issue":{"url":"https://api.github.com/repos/spotify/web-api/issues/218","repository_url":"https://api.github.com/repos/spotify/web-api","labels_url":"https://api.github.com/repos/spotify/web-api/issues/218/labels{/name}","comments_url":"https://api.github.com/repos/spotify/web-api/issues/218/comments","events_url":"https://api.github.com/repos/spotify/web-api/issues/218/events","html_url":"https://github.com/spotify/web-api/issues/218","id":149256889,"number":218,"title":"Allow for live refresh when tracks are added via Web API","user":{"login":"crwgregory","id":9405969,"avatar_url":"https://avatars.githubusercontent.com/u/9405969?v=3","gravatar_id":"","url":"https://api.github.com/users/crwgregory","html_url":"https://github.com/crwgregory","followers_url":"https://api.github.com/users/crwgregory/followers","following_url":"https://api.github.com/users/crwgregory/following{/other_user}","gists_url":"https://api.github.com/users/crwgregory/gists{/gist_id}","starred_url":"https://api.github.com/users/crwgregory/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crwgregory/subscriptions","organizations_url":"https://api.github.com/users/crwgregory/orgs","repos_url":"https://api.github.com/users/crwgregory/repos","events_url":"https://api.github.com/users/crwgregory/events{/privacy}","received_events_url":"https://api.github.com/users/crwgregory/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/spotify/web-api/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2016-04-18T20:06:04Z","updated_at":"2016-06-21T14:31:14Z","closed_at":"2016-06-21T13:14:37Z","body":"TLDR:\r\n\r\n- Spotify Desktop Client needs to be made aware of changes to a playlist when made by the Rest Api. \r\n- Or support for 'Add to Queue' needs to be added.\r\n\r\nHello everyone,\r\n\r\nI've been hard at work over the past 2 months developing an application that I am extremely excited about and have been spending all of my free time working on. Staying for hours at the office after the normal work day has ended and everyone's gone home, also spending entire weekends on it. I really believe in this app and want nothing more than to see it come to life. I've never put so much time and energy into an idea!\r\n\r\nI've learned how to developed using Node, Gulp, Babel, Sockets, SQLite, Webpack, Javascript Modules, Javascript Promises, Javascript Classes(!). I've learned so much! Not to mention the Spotify Web API. I was not expecting such a developed and user friendly API when I first started this adventure!\r\n\r\nThis weekend I was super excited because I thought I would have a working product to bring to the office Monday and show it off to my coworkers and test it out, however, it was brought to a  heart breaking halt. I found out that the Spotify Desktop Client does not refresh playlists when tracks are added, re-ordered, or deleted through the web API (a hard lesson in checking the actuality of an idea before implementing).\r\n\r\nBut I didn't give up! I searched high and low for a solution, Spotify Web Widgets, IFrame manipulation, automatic play, embedding YouTube videos, nothing was working. There's been a couple 'new idea' requests on the Spotify community page [here](https://community.spotify.com/t5/Closed-Ideas/quot-Refresh-playlists-quot-button-menu-option/idi-p/570392) and [here](https://community.spotify.com/t5/Spotify-Ideas/Refresh-all-portions-of-Spotify-with-settings-feature/idi-p/1042517) about this feature, but while being good ideas, never gained enough traction in the community. So I am here, submitting it again but to be implemented in the Web API.\r\n\r\nFor web interactions to be as user friendly as possible, updates should be seen automatically when the user makes hes/her choice. Adding this functionality to the API would allow for developers to integrate Spotify into new and exciting applications that can update a user's playlist while the user is listening to the playlist. I cannot even imagine some of the applications that could take advantage of this feature, but some might be:\r\n\r\n<section>\r\n<ul>\r\n<li>Voice control to add moods/seeds to a playlist live time</li>\r\n<li>Changes in playlist when user's heart rate increases (could be useful for exercise apps).</li>\r\n</ul>\r\n</section>\r\n\r\nAnd many, many more uses!\r\n\r\nI don't know how exactly it would work but I imagine a server sent event would be dispatched to the desktop client. I don't know the specifics of how Spotify talks to the client, but Spotify Web Widgets already seem to have this capability.\r\n\r\nI would be eternally grateful if the Spotfiy team could make this request a reality. I've put so much blood, sweet, and tears into this app to see it stopped. I am at your mercy, Oh Great Spotfiy!\r\n\r\n<section>\r\n<h5>Requirements: Update/Refresh playlist (playlist_id) when tracks are:</h5>\r\n<ul>\r\n<li>Added</li>\r\n<li>Re-ordered</li>\r\n<li>Deleted</li>\r\n</ul>\r\n</section>"},"comment":{"url":"https://api.github.com/repos/spotify/web-api/issues/comments/227458072","html_url":"https://github.com/spotify/web-api/issues/218#issuecomment-227458072","issue_url":"https://api.github.com/repos/spotify/web-api/issues/218","id":227458072,"user":{"login":"asmitter","id":1132663,"avatar_url":"https://avatars.githubusercontent.com/u/1132663?v=3","gravatar_id":"","url":"https://api.github.com/users/asmitter","html_url":"https://github.com/asmitter","followers_url":"https://api.github.com/users/asmitter/followers","following_url":"https://api.github.com/users/asmitter/following{/other_user}","gists_url":"https://api.github.com/users/asmitter/gists{/gist_id}","starred_url":"https://api.github.com/users/asmitter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/asmitter/subscriptions","organizations_url":"https://api.github.com/users/asmitter/orgs","repos_url":"https://api.github.com/users/asmitter/repos","events_url":"https://api.github.com/users/asmitter/events{/privacy}","received_events_url":"https://api.github.com/users/asmitter/received_events","type":"User","site_admin":false},"created_at":"2016-06-21T14:31:14Z","updated_at":"2016-06-21T14:31:14Z","body":"Again, this will be due to the desktop client rather than any issues with the APIs, and this tracker is for issues with the latter. I see a post in the community which looks like it might be yours: https://community.spotify.com/t5/Live-Ideas/All-Platforms-Playlists-Allow-for-live-playlist-updates-Auto/idi-p/1328578 ?\r\nI recommend you follow up there so that the right people can be looped in."}}
{"actor":{"display_login":"asmitter"}}