Dear Massimo ,

i changed it , but now i got this :

Traceback (most recent call last):
  File "C:\web2py\gluon\restricted.py", line 209, in restricted
    exec ccode in environment
  File "C:/web2py/applications/dropbox/controllers/default.py"
<http://127.0.0.1:8000/admin/default/edit/dropbox/controllers/default.py>,
line 82, in <module>
  File "C:\web2py\gluon\globals.py", line 187, in <lambda>
    self._caller = lambda f: f()
  File "C:/web2py/applications/dropbox/controllers/default.py"
<http://127.0.0.1:8000/admin/default/edit/dropbox/controllers/default.py>,
line 44, in user
    return dict(form=auth())
  File "C:\web2py\gluon\tools.py", line 1205, in __call__
    return getattr(self,args[0])()
  File "C:\web2py\gluon\tools.py", line 2016, in login
    cas_user = cas.get_user()
  File "C:\web2py\gluon\contrib\login_methods\dropbox_account.py",
line 62, in get_user
    access_token = self.sess.obtain_access_token(self.sess.token)
  File "applications\dropbox\modules\dropbox\session.py", line 205, in
obtain_access_token
    response = self.rest_client.POST(url, headers=headers,
params=params, raw_response=True)
  File "applications\dropbox\modules\dropbox\rest.py", line 260, in POST
    return cls.IMPL.POST(*n, **kw)
  File "applications\dropbox\modules\dropbox\rest.py", line 207, in POST
    post_params=params, headers=headers, raw_response=raw_response)
  File "applications\dropbox\modules\dropbox\rest.py", line 183, in request
    raise ErrorResponse(r)
ErrorResponse: [401] u'Token is disabled or invalid'


Regards,


On Tue, Oct 23, 2012 at 12:23 AM, Massimo Di Pierro <
massimo.dipie...@gmail.com> wrote:

> Typo in the book:
>
> from gluon.contrib.login_methods.dr**opbox_account import use_dropbox
> use_dropbox(auth,filename='**private/dropbox.key')
> mydropbox = auth.settings.login_form
>
>
> On Monday, 22 October 2012 11:39:26 UTC-5, Hassan Alnatour wrote:
>
>> Dear Massimo ,
>>
>> i got this from the book :
>>
>> from gluon.contrib.login_methods.dr**opbox_account import use_dropbox
>> use_janrain(auth,filename='**private/dropbox.key')
>> mydropbox = auth.settings.login_form
>>
>>
>> http://web2py.com/books/**default/chapter/29/14?search=**
>> dropbox#Dropbox-API<http://web2py.com/books/default/chapter/29/14?search=dropbox#Dropbox-API>
>>
>> Best Regards,
>>
>>
>> On Mon, Oct 22, 2012 at 7:14 PM, Massimo Di Pierro <massimo....@gmail.com
>> > wrote:
>>
>>> You cannot use janrain with dropbox. They are different APIs and use
>>> different keys. Look into
>>>
>>> gluon/contrib/login_methods/**dropbox_account.py
>>>
>>> for examples
>>>
>>>
>>> On Monday, 22 October 2012 08:11:13 UTC-5, Hassan Alnatour wrote:
>>>>
>>>> Dear ALL ,
>>>>
>>>> i am trying to work with dropbox API i addedthe file dropbox.key in 
>>>> app/private and added the keys in it , i added the dropbox module and i am 
>>>> getting this error , any help ?
>>>>
>>>>
>>>> regards,
>>>>
>>>>
>>>> Traceback (most recent call last):
>>>>
>>>>   File "C:\web2py\gluon\restricted.**py**", line 209, in restricted
>>>>
>>>>     exec ccode in environment
>>>>   File "C:/web2py/applications/**dropbo**x/models/db.py" 
>>>> <http://127.0.0.1:8000/admin/default/edit/dropbox/models/db.py>, line 67, 
>>>> in <module>
>>>>
>>>>     use_janrain(auth,filename='**pri**vate/dropbox.key')
>>>>
>>>>   File "C:\web2py\gluon\contrib\**login**_methods\rpx_account.py", line 
>>>> 121, in use_janrain
>>>>
>>>>     domain,key = open(path,'r').read().strip().****split(':')
>>>> ValueError: too many values to unpack
>>>>
>>>>  --
>>>
>>>
>>>
>>>
>>
>>  --
>
>
>
>

-- 



Reply via email to