diff --git a/pixivpy3/__init__.py b/pixivpy3/__init__.py index 45e96c01..22e9ba29 100644 --- a/pixivpy3/__init__.py +++ b/pixivpy3/__init__.py @@ -1,7 +1,7 @@ """ Pixiv API library """ -__version__ = '3.2.1' +__version__ = '3.2.2' from .papi import PixivAPI from .aapi import AppPixivAPI diff --git a/pixivpy3/papi.py b/pixivpy3/papi.py index 2789d0b6..5f8c2313 100644 --- a/pixivpy3/papi.py +++ b/pixivpy3/papi.py @@ -22,7 +22,9 @@ def auth_requests_call(self, method, url, headers={}, params=None, data=None): headers['Referer'] = 'http://spapi.pixiv.net/' headers['User-Agent'] = 'PixivIOSApp/5.8.7' headers['Authorization'] = 'Bearer %s' % self.access_token - return self.requests_call(method, url, headers, params, data) + r = self.requests_call(method, url, headers, params, data) + r.encoding = 'utf-8' # Manually set the encoding due to #11 #18 #26, thanks @Xdynix + return r def parse_result(self, req): try: