Ignore:
Timestamp:
2010-08-11T23:03:33Z (14 years ago)
Author:
Wilmer van der Gaast <wilmer@…>
Branches:
master
Children:
ca7de3a
Parents:
523fb23
Message:

Get contact list/address book info. Next step: We have to send it back.
Seriously. Wish I were joking.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • protocols/msn/soap.h

    r523fb23 r7f34ce2  
    152152
    153153
    154 #define SOAP_MEMLIST_URL "https://byrdr.omega.contacts.msn.com/abservice/SharingService.asmx"
     154#define SOAP_MEMLIST_URL "http://contacts.msn.com/abservice/SharingService.asmx"
    155155#define SOAP_MEMLIST_ACTION "http://www.msn.com/webservices/AddressBook/FindMembership"
    156156
     
    166166    "<ABAuthHeader xmlns=\"http://www.msn.com/webservices/AddressBook\">" \
    167167      "<ManagedGroupRequest xmlns=\"http://www.msn.com/webservices/AddressBook\">false</ManagedGroupRequest>" \
     168      "<TicketToken>%s</TicketToken>" \
    168169    "</ABAuthHeader>" \
    169170  "</soap:Header>" \
     
    177178
    178179
     180#define SOAP_ADDRESSBOOK_URL "http://contacts.msn.com/abservice/abservice.asmx"
     181#define SOAP_ADDRESSBOOK_ACTION "http://www.msn.com/webservices/AddressBook/ABFindAll"
     182
     183#define SOAP_ADDRESSBOOK_PAYLOAD \
     184"<?xml version=\"1.0\" encoding=\"utf-8\"?>" \
     185"<soap:Envelope xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:soapenc=\"http://schemas.xmlsoap.org/soap/encoding/\">" \
     186  "<soap:Header>" \
     187    "<ABApplicationHeader xmlns=\"http://www.msn.com/webservices/AddressBook\">" \
     188      "<ApplicationId>CFE80F9D-180F-4399-82AB-413F33A1FA11</ApplicationId>" \
     189      "<IsMigration>false</IsMigration>" \
     190      "<PartnerScenario>Initial</PartnerScenario>" \
     191    "</ABApplicationHeader>" \
     192    "<ABAuthHeader xmlns=\"http://www.msn.com/webservices/AddressBook\">" \
     193      "<ManagedGroupRequest>false</ManagedGroupRequest>" \
     194      "<TicketToken>%s</TicketToken>" \
     195    "</ABAuthHeader>" \
     196  "</soap:Header>" \
     197  "<soap:Body>" \
     198    "<ABFindAll xmlns=\"http://www.msn.com/webservices/AddressBook\">" \
     199      "<abId>00000000-0000-0000-0000-000000000000</abId>" \
     200      "<abView>Full</abView>" \
     201      "<deltasOnly>false</deltasOnly>" \
     202      "<lastChange>0001-01-01T00:00:00.0000000-08:00</lastChange>" \
     203    "</ABFindAll>" \
     204  "</soap:Body>" \
     205"</soap:Envelope>"
     206
     207int msn_soap_addressbook_request( struct im_connection *ic );
     208
     209
    179210#endif /* __SOAP_H__ */
Note: See TracChangeset for help on using the changeset viewer.