def _create_attachemet(mime, desc, content): dmfile = models.dmFile() dmfile._dmMimeType = mime dmfile._dmFileMetaType = "main" dmfile._dmFileDescr = desc dmfile.dmEncodedContent = content return dmfile
def CreateMessage(): envelope = models.dmEnvelope() envelope.dbIDRecipient = "hjyaavk" envelope.dmAnnotation = "tohle je dalsi pokus posilany z pythonu" dmfile = models.dmFile() dmfile._dmMimeType = "text/plain" dmfile._dmFileMetaType = "main" dmfile._dmFileDescr = "prilozeny_soubor.txt" import base64 dmfile.dmEncodedContent = base64.standard_b64encode("tohle je pokusny text v pokusne priloze") dmfiles = [dmfile] reply = ds_client.CreateMessage(envelope, dmfiles) print reply.status print "Message ID is:", reply.data