def METHOD_NAME(self,command,requests={}):
    requests["command"] = command
    requests["apiKey"] = self.apiKey
    requests["response"] = "xml"
    requests = list(zip(list(requests.keys()), list(requests.values())))
    requests.sort(key=lambda x: str.lower(x[0]))
    requestUrl = "&".join(["=".join([request[0], urllib.parse.quote_plus(str(request[1]))]) for request in requests])
    hashStr = "&".join(["=".join([str.lower(request[0]), urllib.parse.quote_plus(str.lower(str(request[1])))]) for request in requests])
    sig = urllib.parse.quote_plus(base64.encodestring(hmac.new(self.securityKey, hashStr, hashlib.sha1).digest()).strip())
    requestUrl += "&signature=%s"%sig
    return requestUrl