XBMC Community Forum
[RELEASE] Vimeo (Video) Plugin - De facto default standard Vimeo Addon for XBMC - Printable Version

+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Help and Support (/forumdisplay.php?fid=33)
+--- Forum: Add-ons Help and Support (/forumdisplay.php?fid=27)
+---- Forum: Video Add-ons (/forumdisplay.php?fid=154)
+---- Thread: [RELEASE] Vimeo (Video) Plugin - De facto default standard Vimeo Addon for XBMC (/showthread.php?tid=81052)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24


Vimeo login fails - arjhun - 2011-05-17 15:57

Hello Guys,

It's too bad that my login fail at the moment! It only works when I manually authorize the plugin via the link in xbmc.log and add my user id to the settings.xml in the vimeo addon folder, but when I go to the configure part in XBMC it resets my user id because of errors...

the log:

Quote:15:16:06 T:1472 M:960335872 NOTICE: Vimeo-1.0.3 login_get_verifier - auth_url: http://vimeo.com/oauth/authorize?oauth_token=4f981b5672076865c42b64fd22b60e17&permission=write
15:16:08 T:1472 M:960475136 NOTICE: Cookie jar contents: <_LWPCookieJar.LWPCookieJar[Cookie(version=0, name='cached_email', value='arjenklaverstijn@gmail.com', port=None, port_specified=False, domain='.vimeo.com', domain_specified=True, domain_initial_dot=True, path='/', path_specified=True, secure=False, expires=None, discard=False, comment=None, comment_url=None, rest={}), Cookie(version=0, name='uid', value='1349979%7Carjenklaverstijn%7C1235518006%7C0', port=None, port_specified=False, domain='.vimeo.com', domain_specified=True, domain_initial_dot=True, path='/', path_specified=True, secure=False, expires=1620998166, discard=False, comment=None, comment_url=None, rest={}), Cookie(version=0, name='vimeo', value='ijsmi6916fit55imcgh661dj96', port=None, port_specified=False, domain='.vimeo.com', domain_specified=True, domain_initial_dot=True, path='/', path_specified=True, secure=False, expires=1308230165, discard=False, comment=None, comment_url=None, rest={})]>
15:16:08 T:1472 M:960475136 NOTICE: Vimeo-1.0.3 setting userid: '1349979'
15:16:08 T:1472 M:960516096 NOTICE: Vimeo-1.0.3 login_get_verifier no login verifier
15:16:08 T:1472 M:960516096 NOTICE: Vimeo-1.0.3 login_get_verifier failed uncaught exception
15:16:08 T:1472 M:960516096 NOTICE: ERROR: VimeoCore::login_get_verifier (198) - global name 'data' is not defined
15:16:08 T:3712 M:960495616 NOTICE: -->Python Interpreter Initialized<--
15:16:08 T:3712 M:960487424 NOTICE: Vimeo-1.0.3 ARGV: ['plugin://plugin.video.vimeo/', '1', '']
15:16:09 T:3712 M:959152128 NOTICE: Vimeo-1.0.3 __init__
15:16:09 T:3712 M:959139840 NOTICE: Vimeo-1.0.3 view mode: 0
15:16:09 T:4332 M:959119360 WARNING: XFILE::CVideoDatabaseDirectory::GetLabel - Unknown nodetype requested 6
15:16:09 T:4332 M:959463424 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.vimeo/?path=/root/settings&action=settings&
15:16:09 T:4332 M:959463424 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.vimeo/?path=/root/settings&action=settings&) failed
15:16:09 T:4956 M:959463424 NOTICE: -->Python Interpreter Initialized<--
15:16:09 T:4956 M:959463424 NOTICE: Vimeo-1.0.3 ARGV: ['plugin://plugin.video.vimeo/', '0', '']
15:16:09 T:4956 M:960516096 NOTICE: Vimeo-1.0.3 __init__
15:16:09 T:4956 M:960503808 NOTICE: Vimeo-1.0.3 view mode: 0
15:16:09 T:4332 M:960458752 WARNING: XFILE::CVideoDatabaseDirectory::GetLabel - Unknown nodetype requested 6



- HenrikDK - 2011-05-17 21:54

ctawn Wrote:the problem is apparently related to logging in to vimeo.

Hi it would seem that vimeo has changed their authorization procedure, I'll look into fixing it again, but a fix might first be available at the end of the week as im kinda busy atm.


- ctawn - 2011-05-18 00:11

thanks, look forward to it. cheers.


- arjhun - 2011-05-18 12:11

Thanks! Good luck...

Btw, I have a question:
My password is stored in plain text, are future releases going to store the pw encrypted?

Bye!


- HenrikDK - 2011-05-18 14:54

arjhun Wrote:Thanks! Good luck...

Btw, I have a question:
My password is stored in plain text, are future releases going to store the pw encrypted?

Bye!

I think this should be a feature provided by XBMC as we don't control the settings module. Maybe you could file a trac ticket (http://trac.xbmc.org/)?


- Japaja - 2011-05-23 20:37

Any luck with the fix?


- HenrikDK - 2011-05-23 22:51

Japaja Wrote:Any luck with the fix?

It's not stable enough right now, first login attempt works but any successive login attempt will fail and then you have to go de-authorize the plugin on the vimeo home page to make it work again (in short: it's a mess and I'm not releasing such messy code). I've opened an issue on vimeo's api forums asking for help, but I'm not sure when they'll respond (it seems hard to grab their attention).


- Japaja - 2011-05-23 23:05

That's too bad, hope they respond eventually. I just want to access the videos I marked as liked.


- HenrikDK - 2011-05-23 23:38

Japaja Wrote:That's too bad, hope they respond eventually. I just want to access the videos I marked as liked.

Yeah so seems I spoke to soon. I had another look at the code and apparently I missed a nuance about the login changes to vimeo and I've created a fix that seems to work, it'll have to go through some more QA testing before it's released but at least there's that.


- HenrikDK - 2011-05-29 22:07

Just request SVN pull for a new version it should be out to every one in a couple of days:

Version 1.0.4
- Fixed login breakage cause by Vimeo site changes (Proper)