Exemplo n.º 1
0
    def _complete_weixin_api_get_request_url(self, mpuser_access_token):
        param_dict = {}
        param_dict['access_token'] = mpuser_access_token.access_token
        param_dict[MediaType.TYPE] = MediaType.IMAGE

        return complete_get_request_url(api_settings.WEIXIN_API_PROTOCAL,
                                        api_settings.WEIXIN_API_DOMAIN,
                                        UPLOAD_NEWS_URI, param_dict)
Exemplo n.º 2
0
 def _complete_weixin_api_get_request_url(self, access_token, is_for,
                                          param_dict):
     if is_for == 'json':
         domain = api_settings.WEIXIN_API_DOMAIN
     else:
         domain = api_settings.WEIXIN_API_V3_DOMAIN
     return complete_get_request_url(api_settings.WEIXIN_API_PROTOCAL,
                                     domain, GET_OPENID_MSG_URI, param_dict)
Exemplo n.º 3
0
	def _complete_weixin_api_get_request_url(self, mpuser_access_token):
		param_dict = {}
		param_dict['access_token'] = mpuser_access_token.access_token
		return complete_get_request_url(
			api_settings.WEIXIN_API_PROTOCAL, 
			api_settings.WEIXIN_API_DOMAIN,
			GROUP_GETID_URI,
			param_dict
			)
Exemplo n.º 4
0
 def _complete_weixin_api_get_request_url(self, mpuser_access_token,
                                          varargs):
     param_dict = {}
     param_dict['access_token'] = mpuser_access_token.access_token
     param_dict['openid'] = varargs[0]
     param_dict['lang'] = 'zh_CN'
     return complete_get_request_url(api_settings.WEIXIN_API_PROTOCAL,
                                     api_settings.WEIXIN_API_DOMAIN,
                                     USER_INFO_URL, param_dict)
Exemplo n.º 5
0
	def _complete_weixin_api_get_request_url(self, mpuser_access_token):
		param_dict = {}
		param_dict['access_token'] = mpuser_access_token.access_token
		return complete_get_request_url(
			api_settings.WEIXIN_API_PROTOCAL, 
			api_settings.WEIXIN_API_DOMAIN,
			CUSTOMERIZED_MENU_DELETE_URI,
			param_dict
			)
Exemplo n.º 6
0
	def _complete_weixin_api_get_request_url(self, component_access_token):
		param_dict = {}
		param_dict['component_access_token'] = component_access_token
		return complete_get_request_url(
			api_settings.WEIXIN_API_PROTOCAL, 
			api_settings.WEIXIN_API_DOMAIN,
			COMPONENT_URI,
			param_dict
			)
Exemplo n.º 7
0
 def _complete_weixin_api_get_request_url(self, access_token, is_for):
     param_dict = {}
     param_dict['access_token'] = access_token
     if is_for == 'json':
         domain = api_settings.WEIXIN_API_DOMAIN
     else:
         domain = api_settings.WEIXIN_API_V3_DOMAIN
     return complete_get_request_url(api_settings.WEIXIN_API_PROTOCAL,
                                     domain, QUERY_ORDER_MSG_URI,
                                     param_dict)
Exemplo n.º 8
0
    def _complete_weixin_api_get_request_url(self, path, param_dict={}):
        if param_dict is None:
            param_dict = {}

        if not param_dict.has_key('access_token'):
            param_dict['access_token'] = self.mpuser_access_token.access_token

        return complete_get_request_url(api_settings.WEIXIN_API_PROTOCAL,
                                        api_settings.WEIXIN_API_DOMAIN, path,
                                        param_dict)