|
Post by Zork on May 8, 2016 22:40:54 GMT
Hey, I also ran into the authorization issue and "fixed" it. I have two youtube accounts, one through my gmail and one (I think, can't remember) not through Gmail. The non-Gmail one had me constantly asking for authorization. As soon as I switched to my other account it worked perfectly. Hope this helps!
|
|
|
Post by david on May 10, 2016 21:30:16 GMT
Hi y'all!
Nice that some other people are trying to do the same as i am.
I tried everything multiple times with multiple playlists, but I can't get it to work....
David
|
|
|
Post by Amned92 on May 12, 2016 3:58:46 GMT
David, could you post a screenshot of your setup? That might help in narrowing down what potential issues you are having. Also, when you say it doesn't work, what exactly do you mean by that? Does it throw any errors, does the Last Update time field change when you run the script, etc?
|
|
|
Post by David on May 13, 2016 16:39:49 GMT
Thanks for your reply Amned92! Sorry for my late response, but here are some screenshots: postimg.org/image/xhdtphoe9/thanks in advance, David.
|
|
|
Post by Amned92 on May 13, 2016 23:23:03 GMT
David, I just started looking at the issue you posted, as a quick test for me, could you set the Last Update Timestamp back a couple of days, and change the ALL to one of the channels you subscribe too? I want to eliminate this being an issue with the All function.
Thanks, Amned92.
|
|
|
Post by 2lazy2loginAdmin on May 15, 2016 12:34:19 GMT
Thanks everyone for kind and helpful feedback! Especially Amned92 and others, for all the help! You're amazing. Added the suggested small-fixes in the recent version. ---------- @david, did you try the suggestion here: github.com/Elijas/auto-youtube-subscription-playlist-2#faq ? ---------- @people with authorization issues, is everything working fine now?
|
|
|
Post by 2lazy2loginAdmin on May 15, 2016 16:30:03 GMT
News for everyone 1. Now the initial Timestamp is set a day before (still needs testing) 2. For anyone trying to troubleshoot their errors, created a bare minimum code github.com/Elijas/auto-youtube-subscription-playlist-2/blob/master/debug.gsJust copy-paste, edit values, authorize and you're good to go. 3. The "authorize every single time bug" - the fix for now is to use an account with Gmail and playlists in that account. It seems to be Google-side fault/bug. 4. The "only first row is working" bug is fixed, thanks to Amned92! Included the solution into the main program. 5. kbunny, thanks for suggestions, added to the TODO list.
|
|
|
Post by David on May 17, 2016 14:19:29 GMT
Thanks for your reply Amned92! I changed nothing but, now it works ! I will set up another playlist, there is an option to delete the seen videos, i'm new to scripting is it possible to do this within the script editor? So that it will automatically delete these videos from my playlist as soon as i watched them at the time trigger for the "update playlist" goes of? Thanks again, this is great! David. @2lazy2loginadmin i d , I think you fixed my authorization issues, so know it is working absolutely fine!
|
|
|
Post by 2lazy2loginAdmin on May 17, 2016 19:01:22 GMT
David, Glad to hear!
Yes, it is possible to delete. Just as I use "insert" command, there is this "delete" command (https://developers.google.com/youtube/v3/docs/playlists/delete)
I do not know, whether it is possible to check if they are 'seen'/'watched', though.
|
|
|
Post by David on May 17, 2016 19:52:15 GMT
2lazy2loginAdmin no problem . Yes it is possible with the following code bookmarked (i use google chrome) : javascript:(function() { if (confirm('Remove all?')) {var i = window.setInterval(function() {var closeButton = document.querySelector('.watched-badge'); if (closeButton) { closeButton.parentElement.parentElement.parentElement.parentElement.querySelector('.pl-video-edit-remove').click(); } else { window.clearInterval(i); }}, 500);}})(); I wonder if it is possible to implement this in the scripteditor so that the watched clips will be deleted every timetrigger ? Awesome that you respond so fast! David
|
|
|
Post by 2lazy2loginAdmin on May 18, 2016 19:23:02 GMT
Script editor uses interface for programs (API) Javascript uses interface for humans (Webpage) Therefore new code could be written:) (For example like described here code.google.com/p/gdata-issues/issues/detail?id=4642)----------- On a side note, I think about building an online service that makes Subscriptions -> Playlists thing easier. What do you think? How could I support hosting for it? Would you guys join it or most things you need are already here?
|
|
|
Post by David on May 18, 2016 20:43:54 GMT
A service would be great! Especially if it could read all the subscriptions in from your account and would be able to great diffrent playlists by selecting certain channels. Something that would look a bit like : edadocs.software.keysight.com/download/attachments/132418090/allegroselection.png?version=1&modificationDate=1321421344000&api=v2 By support hosting, you mean moneywise or how to work with hosting? I think more people would join if it was that easy, I would also prefer it, because it would (hopefully) have less bugs and it would make things a lot easier to set it up. I am using foobar2000 at the moment with (the only available) youtube plugin. At this point i cannot login to google or find my playlist, but i guess i should be asking that to the makes of that plugin not here... When i have time i will look into it and try to make it work . Greetings! David
|
|
|
Post by 2lazy2loginAdmin on May 19, 2016 13:51:03 GMT
Thanks for the example! I'll see what I can do. By support, yes, I mean money-wise. I am not sure if putting ads will be enough for the service to sustain itself long-term.
As for foobar2000 plugin, how many people are having the same issues/need?
|
|
|
Post by Amned92 on May 20, 2016 0:10:09 GMT
The last time I looked at doing something similar, I found out that there might be an issue with the API. Google allows you to use the Youtube APIs on websites, but the last time I checked that had a limit on how many times per day you could call those APIs from your website. Unless you managed to somehow make those calls show up under each user, and therefore effectively bypass the limit, you might run into issues with that. It would be interesting to see if the same functionality could be implemented in a standalone program where users log into their accounts, thus all the API calls will be from their personal accounts.
Let me know what you think, Amned92.
|
|
|
Post by 2lazy2loginAdmin on May 20, 2016 22:35:18 GMT
Yes, thank you for reminding! I'll see what I can do.
|
|