def post(cls, action, options=None, headers=None):
     url = util.join_url(endpoint(), action)
     body = util.urlencode(options or {})
     headers = util.merge_dict({
         'User-Agent': cls.user_agent,
         'Content-Type': 'application/x-www-form-urlencoded'}, headers or {})
     data = api.default().http_call(url, 'POST', data=body, headers=headers)
     return cls(data)
 def post(cls, action, options=None, headers=None):
     url = util.join_url(endpoint(), action)
     body = util.urlencode(options or {})
     headers = util.merge_dict({
         'User-Agent': cls.user_agent,
         'Content-Type': 'application/x-www-form-urlencoded'}, headers or {})
     data = api.default().http_call(url, 'POST', data=body, headers=headers)
     return cls(data)