def _wrap_result(result): result = ReturnValue(result.json()) if 'ip_list' in result: result['errcode'] = 0 for i, v in enumerate(result['ip_list']): result['ip_list'][i] = v[:v.rfind('/')] return result
def _wrap_result(result): result = ReturnValue(result.json()) if 'media_id' in result: result['errcode'] = 0 else: for k in result: if 'media_id' in k: result['media_id'] = result[k] result['errcode'] = 0 break return result
def _download_qrcode(ticket): params = {'ticket': ticket} r = requests.get('https://mp.weixin.qq.com/cgi-bin/showqrcode', params=params, stream=True) if 'application/json' in r.headers['Content-Type']: r = ReturnValue(r.json()) else: tempStorage = io.BytesIO() for block in r.iter_content(1024): tempStorage.write(block) r = ReturnValue({'File': tempStorage, 'errcode': 0}) return
def _download_qrcode(ticket): params = {'ticket': ticket} r = requests.get('https://mp.weixin.qq.com/cgi-bin/showqrcode', params=params, stream=True) if 'application/json' in r.headers['Content-Type']: r = ReturnValue(r.json()) else: tempStorage = io.BytesIO() for block in r.iter_content(1024): tempStorage.write(block) r = ReturnValue({'File': tempStorage, 'errcode': 0}) return r
def _wrap_result(result): result = ReturnValue(result.json()) if 'list' in result: result['errcode'] = 0 return result
def _wrap_result(result): result = ReturnValue(result.json()) if 'is_autoreply_open' in result: result['errcode'] = 0 return result
def _wrap_result(result): result = ReturnValue(result.json()) if 'selfmenu_info' in result: result['errcode'] = 0 return result
def _wrap_result(result): result = ReturnValue(result.json()) if 'primary_industry' in result: result['errcode'] = 0 return result
def _wrap_result(result): result = ReturnValue(result.json()) if 'kf_list' in result: result['errcode'] = 0 return result
def _wrap_result(result): result = ReturnValue(result.json()) if 'menuid' in result: result['errcode'] = 0 return result
def _wrap_result(result): result = ReturnValue(result.json()) if 'total_count' in result: result['errcode'] = 0 return result