tbkapi.py 858 B

1234567891011121314151617181920212223242526272829303132
  1. # -*- coding: utf-8 -*-
  2. # !/usr/bin/env python
  3. from library.aliopen import Request
  4. class CreatTaokoulingReq(Request):
  5. method = 'taobao.tbk.tpwd.create'
  6. check_params = ['url']
  7. # GET请求
  8. def getResponse(self):
  9. if self.check_args(self.params, self.check_params):
  10. response = self.request('GET', api_name = self.method, args = self.params)
  11. return response
  12. else:
  13. raise Exception(u'参数错误')
  14. def setParams(self, url, text = None, logo = None, ext = None, user_id = None):
  15. self.addParams('url', url)
  16. if text:
  17. self.addParams('text', text)
  18. if logo:
  19. self.addParams('logo', logo)
  20. if ext:
  21. self.addParams('ext', ext)
  22. if user_id:
  23. self.addParams('user_id', user_id)