authen 3 lat temu
rodzic
commit
b24491fe4e
2 zmienionych plików z 8 dodań i 3 usunięć
  1. 7 2
      authen/wxlogin/wx.py
  2. 1 1
      setup.py

+ 7 - 2
authen/wxlogin/wx.py

@@ -127,9 +127,14 @@ class WeixinMP(object):
         token and params.setdefault("access_token", self.access_token)
         return self.fetch("GET", url, params)
 
-    def post(self, path, params={}):
+    def post(self, path, params={}, isjson=True):
         url = "{0}{1}".format(self.api_uri, path)
-        return self.fetch("POST", url, params)
+        if isjson:
+            resp = requests.post(url, json=params)
+        else:
+            resp = requests.post(url, data=params)
+        data = Map(resp.json())
+        return data
 
     def gen_token(self):
         params = dict()

+ 1 - 1
setup.py

@@ -4,7 +4,7 @@ from setuptools import setup, find_packages
 
 setup(
     name='authen.wxlogin',
-    version=0.61,
+    version=0.62,
     url='http://git.trops-global.com/authen/trops_wxlogin.git',
     license='GPL',
     author='authen',