comparison libpurple/protocols/msn/oim.h @ 23452:b268fc2c9121

References #4382, fixes getting offline messages in p15 committer: Ka-Hing Cheung <khc@hxbc.us>
author Elliott Sales de Andrade <qulogic@pidgin.im>
date Sat, 12 Jan 2008 23:25:18 +0000
parents 72aa2ccad28d
children 7b03d95902d4
comparison
equal deleted inserted replaced
23451:aa25bb450139 23452:b268fc2c9121
29 #define MSN_OIM_RETRIEVE_HOST "rsi.hotmail.com" 29 #define MSN_OIM_RETRIEVE_HOST "rsi.hotmail.com"
30 #define MSN_OIM_RETRIEVE_URL "/rsi/rsi.asmx" 30 #define MSN_OIM_RETRIEVE_URL "/rsi/rsi.asmx"
31 #define MSN_OIM_GET_SOAP_ACTION "http://www.hotmail.msn.com/ws/2004/09/oim/rsi/GetMessage" 31 #define MSN_OIM_GET_SOAP_ACTION "http://www.hotmail.msn.com/ws/2004/09/oim/rsi/GetMessage"
32 32
33 #define MSN_OIM_GET_TEMPLATE "<?xml version=\"1.0\" encoding=\"utf-8\"?>"\ 33 #define MSN_OIM_GET_TEMPLATE "<?xml version=\"1.0\" encoding=\"utf-8\"?>"\
34 "<soap:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">"\ 34 "<soap:Envelope"\
35 " xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\""\
36 " xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\""\
37 " xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">"\
35 "<soap:Header>"\ 38 "<soap:Header>"\
36 "<PassportCookie xmlns=\"http://www.hotmail.msn.com/ws/2004/09/oim/rsi\">"\ 39 "<PassportCookie xmlns=\"http://www.hotmail.msn.com/ws/2004/09/oim/rsi\">"\
37 "<t>%s</t>"\ 40 "<t>%s</t>"\
38 "<p>%s</p>"\ 41 "<p>%s</p>"\
39 "</PassportCookie>"\ 42 "</PassportCookie>"\
48 51
49 /*OIM Delete SOAP Template*/ 52 /*OIM Delete SOAP Template*/
50 #define MSN_OIM_DEL_SOAP_ACTION "http://www.hotmail.msn.com/ws/2004/09/oim/rsi/DeleteMessages" 53 #define MSN_OIM_DEL_SOAP_ACTION "http://www.hotmail.msn.com/ws/2004/09/oim/rsi/DeleteMessages"
51 54
52 #define MSN_OIM_DEL_TEMPLATE "<?xml version=\"1.0\" encoding=\"utf-8\"?>"\ 55 #define MSN_OIM_DEL_TEMPLATE "<?xml version=\"1.0\" encoding=\"utf-8\"?>"\
53 "<soap:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">"\ 56 "<soap:Envelope"\
57 " xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\""\
58 " xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\""\
59 " xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">"\
54 "<soap:Header>"\ 60 "<soap:Header>"\
55 "<PassportCookie xmlns=\"http://www.hotmail.msn.com/ws/2004/09/oim/rsi\">"\ 61 "<PassportCookie xmlns=\"http://www.hotmail.msn.com/ws/2004/09/oim/rsi\">"\
56 "<t>%s</t>"\ 62 "<t>%s</t>"\
57 " <p>%s</p>"\ 63 "<p>%s</p>"\
58 "</PassportCookie>"\ 64 "</PassportCookie>"\
59 "</soap:Header>"\ 65 "</soap:Header>"\
60 "<soap:Body>"\ 66 "<soap:Body>"\
61 "<DeleteMessages xmlns=\"http://www.hotmail.msn.com/ws/2004/09/oim/rsi\">"\ 67 "<DeleteMessages xmlns=\"http://www.hotmail.msn.com/ws/2004/09/oim/rsi\">"\
62 "<messageIds>"\ 68 "<messageIds>"\
77 83
78 #define MSN_OIM_SEND_HOST "ows.messenger.msn.com" 84 #define MSN_OIM_SEND_HOST "ows.messenger.msn.com"
79 #define MSN_OIM_SEND_URL "/OimWS/oim.asmx" 85 #define MSN_OIM_SEND_URL "/OimWS/oim.asmx"
80 #define MSN_OIM_SEND_SOAP_ACTION "http://messenger.live.com/ws/2006/09/oim/Store2" 86 #define MSN_OIM_SEND_SOAP_ACTION "http://messenger.live.com/ws/2006/09/oim/Store2"
81 #define MSN_OIM_SEND_TEMPLATE "<?xml version=\"1.0\" encoding=\"utf-8\"?>"\ 87 #define MSN_OIM_SEND_TEMPLATE "<?xml version=\"1.0\" encoding=\"utf-8\"?>"\
82 "<soap:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">"\ 88 "<soap:Envelope"\
89 " xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\""\
90 " xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\""\
91 " xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">"\
83 "<soap:Header>"\ 92 "<soap:Header>"\
84 "<From memberName=\"%s\" friendlyName=\"%s\" xml:lang=\"en-US\" proxy=\"MSNMSGR\" xmlns=\"http://messenger.msn.com/ws/2004/09/oim/\" msnpVer=\"MSNP15\" buildVer=\"8.1.0178\"/>"\ 93 "<From"\
94 " memberName=\"%s\""\
95 " friendlyName=\"%s\""\
96 " xml:lang=\"en-US\""\
97 " proxy=\"MSNMSGR\""\
98 " xmlns=\"http://messenger.msn.com/ws/2004/09/oim/\""\
99 " msnpVer=\"MSNP15\""\
100 " buildVer=\"8.5.1288\"/>"\
85 "<To memberName=\"%s\" xmlns=\"http://messenger.msn.com/ws/2004/09/oim/\"/>"\ 101 "<To memberName=\"%s\" xmlns=\"http://messenger.msn.com/ws/2004/09/oim/\"/>"\
86 "<Ticket passport=\"%s\" appid=\"%s\" lockkey=\"%s\" xmlns=\"http://messenger.msn.com/ws/2004/09/oim/\"/>"\ 102 "<Ticket passport=\"%s\" appid=\"%s\" lockkey=\"%s\" xmlns=\"http://messenger.msn.com/ws/2004/09/oim/\"/>"\
87 "<Sequence xmlns=\"http://schemas.xmlsoap.org/ws/2003/03/rm\">"\ 103 "<Sequence xmlns=\"http://schemas.xmlsoap.org/ws/2003/03/rm\">"\
88 "<Identifier xmlns=\"http://schemas.xmlsoap.org/ws/2002/07/utility\">http://messenger.msn.com</Identifier>"\ 104 "<Identifier xmlns=\"http://schemas.xmlsoap.org/ws/2002/07/utility\">http://messenger.msn.com</Identifier>"\
89 "<MessageNumber>%d</MessageNumber>"\ 105 "<MessageNumber>%d</MessageNumber>"\