Пример #1
0
 def sendLocation(self, to, latitude, longitude, address, title):
     msg = Message()
     msg.to = to
     msg.contentMetadata = {}
     msg.location = Location(latitude=latitude,
                             longitude=longitude,
                             address=address,
                             title=title,
                             phone=None)
     return self.talk.sendMessage(0, msg)
Пример #2
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)