Vimeo


In [1]:
import vimeo
from pymendez import auth

In [2]:
%load_ext autoreload
%autoreload 2

In [3]:
key, secret, token = auth('vimeo', ['client_id','client_secret','token'])

In [4]:
api = vimeo.VimeoClient(key=key, secret=secret, token=token)

In [8]:
api.get('/me').json()['account']


Out[8]:
u'basic'

In [9]:
api.upload('/Users/ajmendez/Desktop/1419833405_video.mp4')


---------------------------------------------------------------------------
AssertionError                            Traceback (most recent call last)
<ipython-input-9-7dfcb5300533> in <module>()
----> 1 api.upload('/Users/ajmendez/Desktop/1419833405_video.mp4')

/Users/ajmendez/.local/anaconda/lib/python2.7/site-packages/vimeo/upload.pyc in upload(self, filename, upgrade_to_1080)
     20                 'upgrade_to_1080': 'true' if upgrade_to_1080 else 'false'})
     21 
---> 22         return self._perform_upload(filename, ticket)
     23 
     24     def replace(self, video_uri, filename, upgrade_to_1080=False):

/Users/ajmendez/.local/anaconda/lib/python2.7/site-packages/vimeo/upload.pyc in _perform_upload(self, filename, ticket)
     35         """Take an upload ticket and perform the actual upload."""
     36 
---> 37         assert ticket.status_code == 201, "Failed to create an upload ticket"
     38 
     39         ticket = ticket.json()

AssertionError: Failed to create an upload ticket

In [ ]: