83 '''Versendet ein FAX. |
83 '''Versendet ein FAX. |
84 |
84 |
85 Keywords: |
85 Keywords: |
86 apikey[string]: Der API Key |
86 apikey[string]: Der API Key |
87 subject[string]: Der Betreff |
87 subject[string]: Der Betreff |
88 fax[string]: Das PDF base64 kodiert |
88 fax[string]: Der base64 kodierte content |
89 recipients[list]: Eine Liste von Emfänger-Nummern (gemäß ITU-T E.123) |
89 recipients[list]: Eine Liste von Emfänger-Nummern (gemäß ITU-T E.123) |
90 route[string|list]: Route über den geschickt werden soll, |
90 route[string|list]: Route über den geschickt werden soll, |
91 oder eine Liste von Routen, um Fallbacks anzugeben |
91 oder eine Liste von Routen, um Fallbacks anzugeben |
92 |
92 |
93 Return: |
93 Return: |
94 id[hash]: Die ID des Auftrages |
94 id[hash]: Die ID des Auftrages |
95 |
95 |
96 ''' |
96 ''' |
97 job = createJob(recipients, Fax(subject, fax), info, route) |
97 d = createJob(user, recipients, Fax(subject, fax), route, info) |
98 return job.id |
98 def ret(job): |
|
99 return job.dbjob |
|
100 d.addCallback(ret) |
|
101 return d |
99 |
102 |
100 @validate(kwd="recipients",func=vEmail) |
103 @validate(kwd="recipients",func=vEmail) |
101 @validate(kwd="frm",func=vEmail) |
104 @validate(kwd="frm",func=vEmail) |
102 @vUser |
105 @vUser |
103 @vRoute(typ="mail") |
106 @vRoute(typ="mail") |