2014-02-15, 19:11
(2014-02-14, 05:41)Vonpire Wrote:(2014-02-06, 05:21)3CupsOfCoffee Wrote:(2014-01-28, 20:58)Berre Wrote: I finally got the plugin to work again, by manually authenticating it, and writing the authentication token to the settings file.
My solution isn't easy, but i'll try to explain it.
1. open the following url to authenticate the youtube plugin with your google account:
https://accounts.google.com/o/oauth2/aut..._type=code
This will send you to a page which gives you an authentication code.
2. Create an HTML file with the following contents, and open it in a browser:
http://pastebin.com/fdH9xJF7
3. paste the code from step 1 in the code field and click submit
This should give you a result like this:
{
"access_token" : "A long cryptic phrase",
"token_type" : "Bearer",
"expires_in" : 3600,
"refresh_token" : "Another cryptic phrase"
}
4. open the settings.xml file in your "userdata\addon_data\plugin.video.youtube" folder
find the oauth2_access_token setting and copy the access_token phrase from step 3 to the value field
find the oauth2_refresh_token setting and copy the refresh_token phrase from step 3 to the value field
for the oauth2_expires_at setting see step 5
5. Go to http://pythonwebconsole.thomnichols.org/ and run the following script
--------------------------------
import time
print "time.time(): %f " % time.time()
---------------------------------
This will output something like:
time.time(): 1390933738.478000
add 3600 to that number, eg. 1390937338.478000
paste that number in the value field of the oauth2_expires_at setting.
6. Save the settings.xml file
7. the plugin should now work... it did for me.
This should be on every page. It works.
If you use 2 step auth to log in to youtube, delete your credentials (user/pass) from the settings file. (Or else you will get verification text messages every time you play a video )
IT WORKS!!! Finally I am able to use youtube on my XBMC. Now it's complete!
Thank you Berre, really, I was looking for this for ages. This should be sticky Everywhere around the forum.
Anyway Just one thing.
The python web console you refered isn't working so anyone experiencing that issue use this one instead : http://repl.it/languages/Python
And don't forget to disable username login in settings (leave it blank)
And again Thank you a lot!
One more question.
I can't seem to be able to play in 1080p in xbmc youtube, only 720p . Any reason to this? (yes in settings I have 1080p as max possible and I have a 1080p display)
Don't know what you are talking about - i have no authentication problem at all , all my lists favorites and history in place.