Exemple #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)
Exemple #2
0
 def get_all(cls, token=None, **params):
     requestor = api_requestor.APIRequestor(token)
     url = cls.class_url()
     return requestor.request('get', url, **params)
Exemple #3
0
 def create(cls, token=None, **params):
     requestor = api_requestor.APIRequestor(token)
     url = cls.class_url()
     return requestor.request('post', url, **params)
Exemple #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)
Exemple #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)
Exemple #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)
Exemple #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)
Exemple #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)
Exemple #9
0
 def claim(cls, token=None, **params):
     requestor = api_requestor.APIRequestor(token)
     url = 'codes/claim/'
     return requestor.request('post', url, **params)
Exemple #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)
Exemple #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)
Exemple #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)