Exemplo n.º 1
0
 def Channel(self, isopen=True):
     self.transport = THttpClient.THttpClient(self.host)
     self.transport.setCustomHeaders(self.headers)
     self.protocol = TCompactProtocol.TCompactProtocol(self.transport)
     self._channel  = ChannelService.Client(self.protocol)
     if isopen:
         self.transport.open()
     return self._channel
Exemplo n.º 2
0
    def Channel(self, isopen=True):
        ch_transport = THttpClient(self.host, customThrift=self.customThrift)
        ch_transport.setCustomHeaders(self.headers)
        ch_protocol = TCompactProtocol.TCompactProtocol(ch_transport)
        _channel  = ChannelService.Client(ch_protocol)

        if isopen:
            ch_transport.open()

        return _channel
Exemplo n.º 3
0
    def __init__(self, authToken,mid):
        Config.__init__(self)
        self.mid = mid
        self.authToken = authToken
        self.transport = THttpClient.THttpClient(self.LINE_HOST_DOMAIN, None, self.LINE_API_QUERY_PATH_FIR)
        self.transport.path = self.LINE_AUTH_QUERY_PATH
        self.transport.setCustomHeaders({"X-Line-Application" : self.APP_NAME,"User-Agent" : self.USER_AGENT,"X-Line-Access": authToken})
        self.transport.open()
        self.protocol = TCompactProtocol.TCompactProtocol(self.transport)
        self.client = ChannelService.Client(self.protocol)

        self.transport.path = self.LINE_CHAN_QUERY_PATH