コード例 #1
0
 def sendLocation(self, to, location, contentMetadata={}, contentType=15):
     msg = Message()
     msg.to = to
     msg.location = location
     msg.contentType, msg.contentMetadata = contentType, contentMetadata
     if to not in self._messageReq:
         self._messageReq[to] = -1
     self._messageReq[to] += 1
     return self.talk.sendMessage(self._messageReq[to], msg)
コード例 #2
0
ファイル: talk.py プロジェクト: andyso2002/autosf1.0
 def sendLocation(self, to, location):
     msg = Message()
     msg.to, msg._from = to, self.profile.mid
     msg.text = None
     msg.location = location
     msg.contentType, msg.contentMetadata = 15, {}
     if to not in self._messageReq:
         self._messageReq[to] = -1
     self._messageReq[to] += 1
     return self.talk.sendMessage(self._messageReq[to], msg)
コード例 #3
0
 def sendLocation(self, to, address, latitude, longitude, phone=None, contentMetadata={}):
     msg = Message()
     msg.to, msg._from = to, self.profile.mid
     msg.text = "Location by Hello World"
     msg.contentType, msg.contentMetadata = 0, contentMetadata
     location = Location()
     location.address = address
     location.phone = phone
     location.latitude = float(latitude)
     location.longitude = float(longitude)
     location.title = "Location"
     msg.location = location
     if to not in self._messageReq:
         self._messageReq[to] = -1
     self._messageReq[to] += 1
     return self.talk.sendMessage(self._messageReq[to], msg)
コード例 #4
0
ファイル: talk.py プロジェクト: hollowaysxp/lo12
 def sendMessage(self, to, text=None, contentMetadata={}, contentType=0, location=None, relatedMessageId=None, messageRelationType=None, relatedMessageServiceCode=None):
     msg = Message()
     msg.to, msg._from = to, self.profile.mid
     if text != None:
         msg.text = text
     msg.contentType, msg.contentMetadata = contentType, contentMetadata
     if location != None:
         msg.location = location
     if relatedMessageId != None:
         msg.relatedMessageId = relatedMessageId
     if messageRelationType != None:
         msg.messageRelationType = messageRelationType
     if relatedMessageServiceCode != None:
         msg.relatedMessageServiceCode = relatedMessageServiceCode
     if to not in self._messageReq:
         self._messageReq[to] = -1
     self._messageReq[to] += 1
     return self.talk.sendMessage(self._messageReq[to], msg)