%
% check for incoming texts/mms for clients of conduit
%
% Twid header type
%
% stack: xml-str
%
"Twid" xheader
%%% "Subject" xattrib
"when" xattrib
"dest" xattrib
"Mtype" xattrib
"message" xattrib
"notes" xattrib
"a1" log)(
pop
%%% "AccountSid" xvalue
"Body" xvalue
"From" xvalue
"FromCity" xvalue
"FromCountry" xvalue
"FromState" xvalue
"FromZip" xvalue
"MessageStatus" xvalue
"SmsSid" xvalue
"To" xvalue
"NumMedia" xvalue
%
% can only be one ever
%
"MediaContentType0" xvalue
"MediaUrl0" xvalue
%
% stack: xml-str
%
"a2" log)(
empty
%%% "Subject" xlsrec
"when" xlsesc
"dest" xlshex
"Mtype" xlsrec
"message" xlsesc
"notes" xlsesc
%%%"AccountSid" xlsrec
"Body" xlsenc
_Unen.File any?
{
dup asc2hex !Field.MediaUrl0
".psd" found)?
{
"image/psd"
}
{
"image/jpeg"
} ifelse
!Field.MediaContentType0
} if
"From" xlsrec
"FromCity" xlsrec
"FromState" xlsrec
"FromZip" xlsrec
"FromCountry" xlsrec
"MessageStatus" xlsenc
"SmsSid" xlsrec
"To" xlsrec
"NumMedia" xlsrec
"MediaContentType0" xlsrec
"MediaUrl0" xlshex
!builder
%
% stack: xml-str
%
/*
ACa75575118dbadaaca7c2abfc75bfe044
a quick incoming test
+15594928743
FRESNO
US
CA
93721
MM489cca0207ee639f65b6c8bda56e63c0
+13304231244
YOUNGSTOWN
US
OH
44502
1
image/jpeg
68747470733A2F2F6170692E7477696C696F2E636F6D2F323031302D30342D30312F4163636F756E74732F414361373535373531313864626164616163613763326162666337356266653034342F4D657373616765732F4D4D34383963636130323037656536333966363562366338626461353665363363302F4D656469612F4D453131376338616137336131343236663666376465666532326233653134383932
*/
%
% also for sms incoming
%
/*
ACa75575118dbadaaca7c2abfc75bfe044
Need to test sms incoming
+15594928743
FRESNO
US
CA
93721
SMaba58d897bcd0b6dbf0d0778c5d59196
+13304231244
YOUNGSTOWN
US
OH
44502
0
*/