Esempio n. 1
0
 def delete(cls, id, token=None, **params):
     requestor = api_requestor.APIRequestor(token)
     url = cls.instance_url(id)
     return requestor.request('delete', url, **params)
Esempio n. 2
0
 def get_all(cls, token=None, **params):
     requestor = api_requestor.APIRequestor(token)
     url = cls.class_url()
     return requestor.request('get', url, **params)
Esempio n. 3
0
 def create(cls, token=None, **params):
     requestor = api_requestor.APIRequestor(token)
     url = cls.class_url()
     return requestor.request('post', url, **params)
Esempio n. 4
0
 def set_new_password(cls, token=None, **params):
     requestor = api_requestor.APIRequestor(token)
     url = '%s/password/reset/confirm/' % cls.class_url()
     return requestor.request('post', url, **params)
Esempio n. 5
0
 def login(cls, token=None, **params):
     requestor = api_requestor.APIRequestor(token)
     url = '%s/token' % cls.class_url()
     return requestor.request('post', url, **params)
Esempio n. 6
0
 def edit_my_password(cls, token=None, **params):
     requestor = api_requestor.APIRequestor(token)
     url = '%s/me/password/reset' % cls.class_url()
     return requestor.request('post', url, **params)
Esempio n. 7
0
 def register(cls, token=None, **params):
     requestor = api_requestor.APIRequestor(token)
     url = '%s/register' % cls.class_url()
     return requestor.request('post', url, **params)
Esempio n. 8
0
 def edit_me(cls, token=None, **params):
     requestor = api_requestor.APIRequestor(token)
     url = '%s/me' % cls.class_url()
     return requestor.request('put', url, **params)
Esempio n. 9
0
 def claim(cls, token=None, **params):
     requestor = api_requestor.APIRequestor(token)
     url = 'codes/claim/'
     return requestor.request('post', url, **params)
Esempio n. 10
0
 def photoshop_hook(cls, code, token=None, **params):
     requestor = api_requestor.APIRequestor(token)
     url = '%sphotoshop_hook/' % cls.instance_url(code)
     return requestor.request('post', url, **params)
Esempio n. 11
0
 def get_all_public(cls, token=None, **params):
     requestor = api_requestor.APIRequestor(token)
     url = '%s%s' % (cls.class_url(), 'public')
     return requestor.request('get', url, **params)
Esempio n. 12
0
 def preview(cls, id, token=None, **params):
     requestor = api_requestor.APIRequestor(token)
     url = '%s/%s' % (cls.instance_url(id), 'preview')
     return requestor.request('get', url, **params)