Advertisement
Dj_Dexter

wlm_emesene-1.6_contact.patch

Nov 28th, 2011
232
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 8.87 KB | None | 0 0
  1. --- emesenelib/soap/templates.py.orig   2010-07-12 18:13:14.000000000 -0400
  2. +++ emesenelib/soap/templates.py    2011-11-28 22:51:59.714651942 -0300
  3. @@ -68,7 +68,7 @@
  4.              <wst:RequestType>http://schemas.xmlsoap.org/ws/2004/04/security/trust/Issue</wst:RequestType>
  5.              <wsp:AppliesTo>
  6.                  <wsa:EndpointReference>
  7. -                    <wsa:Address>contacts.msn.com</wsa:Address>
  8. +                    <wsa:Address>local-bay.contacts.msn.com</wsa:Address>
  9.                  </wsa:EndpointReference>
  10.              </wsp:AppliesTo>
  11.              <wsse:PolicyReference URI="MBI"></wsse:PolicyReference>
  12. @@ -147,7 +147,7 @@
  13.  # the secont parameter should specify the member by contactId
  14.  # POST /abservice/abservice.asmx HTTP/1.1
  15.  # SOAPAction: http://www.msn.com/webservices/AddressBook/ABGroupContactAdd
  16. -# Host: omega.contacts.msn.com
  17. +# Host: omega.local-bay.contacts.msn.com
  18.  
  19.  oldaddUserToGroup =  '''<?xml version="1.0" encoding="utf-8"?>
  20.  <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
  21. @@ -217,7 +217,7 @@
  22.  # the first %s is Allow or Block, the second is the passport mail
  23.  # POST /abservice/SharingService.asmx HTTP/1.1
  24.  # SOAPAction: http://www.msn.com/webservices/AddressBook/AddMember
  25. -# Host: omega.contacts.msn.com
  26. +# Host: omega.local-bay.contacts.msn.com
  27.  addMember='''<?xml version="1.0" encoding="utf-8"?><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/">
  28.  <soap:Header><ABApplicationHeader xmlns="http://www.msn.com/webservices/AddressBook"><ApplicationId>CFE80F9D-180F-4399-82AB-413F33A1FA11</ApplicationId><IsMigration>false</IsMigration><PartnerScenario></PartnerScenario></ABApplicationHeader>
  29.  <ABAuthHeader xmlns="http://www.msn.com/webservices/AddressBook"><ManagedGroupRequest>false</ManagedGroupRequest><TicketToken>&tickettoken;</TicketToken></ABAuthHeader></soap:Header>
  30. @@ -236,7 +236,7 @@
  31.  # the first %s is Allow or Block, the second is the passport mail
  32.  # POST /abservice/SharingService.asmx HTTP/1.1
  33.  # SOAPAction: http://www.msn.com/webservices/AddressBook/DeleteMember
  34. -# Host: omega.contacts.msn.com
  35. +# Host: omega.local-bay.contacts.msn.com
  36.  deleteMember='''<?xml version="1.0" encoding="utf-8"?><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/">
  37.  <soap:Header><ABApplicationHeader xmlns="http://www.msn.com/webservices/AddressBook"><ApplicationId>CFE80F9D-180F-4399-82AB-413F33A1FA11</ApplicationId><IsMigration>false</IsMigration><PartnerScenario></PartnerScenario></ABApplicationHeader>
  38.  <ABAuthHeader xmlns="http://www.msn.com/webservices/AddressBook"><ManagedGroupRequest>false</ManagedGroupRequest><TicketToken>&tickettoken;</TicketToken></ABAuthHeader></soap:Header>
  39. @@ -245,7 +245,7 @@
  40.  # %s is the group name
  41.  # POST /abservice/abservice.asmx HTTP/1.1
  42.  # SOAPAction: http://www.msn.com/webservices/AddressBook/ABGroupAdd
  43. -# Host: by6.omega.contacts.msn.com
  44. +# Host: by6.omega.local-bay.contacts.msn.com
  45.  
  46.  addGroup='''<?xml version="1.0" encoding="utf-8"?><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/">
  47.  <soap:Header><ABApplicationHeader xmlns="http://www.msn.com/webservices/AddressBook"><ApplicationId>CFE80F9D-180F-4399-82AB-413F33A1FA11</ApplicationId><IsMigration>false</IsMigration><PartnerScenario>Timer</PartnerScenario></ABApplicationHeader>
  48. @@ -256,7 +256,7 @@
  49.  # the %s is the gid
  50.  # POST /abservice/abservice.asmx HTTP/1.1
  51.  # SOAPAction: http://www.msn.com/webservices/AddressBook/ABGroupDelete
  52. -# Host: by6.omega.contacts.msn.com
  53. +# Host: by6.omega.local-bay.contacts.msn.com
  54.  
  55.  deleteGroup='''<?xml version="1.0" encoding="utf-8"?><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/">
  56.  <soap:Header><ABApplicationHeader xmlns="http://www.msn.com/webservices/AddressBook"><ApplicationId>CFE80F9D-180F-4399-82AB-413F33A1FA11</ApplicationId><IsMigration>false</IsMigration><PartnerScenario>Timer</PartnerScenario></ABApplicationHeader>
  57. @@ -266,7 +266,7 @@
  58.  # gid, name
  59.  # POST abservice/abservice.asmx HTTP/1.1
  60.  # SOAPAction: http://www.msn.com/webservices/AddressBook/ABGroupUpdate
  61. -# Host: omega.contacts.msn.com/
  62. +# Host: omega.local-bay.contacts.msn.com/
  63.  
  64.  renameGroup='''<?xml version="1.0" encoding="utf-8"?><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/">
  65.  <soap:Header><ABApplicationHeader xmlns="http://www.msn.com/webservices/AddressBook"><ApplicationId>CFE80F9D-180F-4399-82AB-413F33A1FA11</ApplicationId><IsMigration>false</IsMigration><PartnerScenario>Timer</PartnerScenario></ABApplicationHeader>
  66.  
  67. --- emesenelib/soap/requests.py.orig    2010-07-12 18:13:14.000000000 -0400
  68. +++ emesenelib/soap/requests.py 2011-11-28 22:50:46.344654267 -0300
  69. @@ -22,59 +22,59 @@
  70.      common.debug("soap.requests: membership list", "soap")
  71.      soap.manager.do_request(proxy,
  72.          'http://www.msn.com/webservices/AddressBook/FindMembership',
  73. -        'contacts.msn.com', 443, '/abservice/SharingService.asmx',
  74. +        'local-bay.contacts.msn.com', 443, '/abservice/SharingService.asmx',
  75.          soap.templates.membershipList, callback)
  76.  
  77.  def address_book(proxy, callback):
  78.      common.debug("soap.requests: address book", "soap")
  79.      soap.manager.do_request(proxy,
  80.          'http://www.msn.com/webservices/AddressBook/ABFindAll',
  81. -        'contacts.msn.com', 443, '/abservice/abservice.asmx',
  82. +        'local-bay.contacts.msn.com', 443, '/abservice/abservice.asmx',
  83.          soap.templates.addressBook, callback)
  84.  
  85.  def change_alias(proxy, contactID, alias, callback, *args):
  86.      alias = str(common.escape(alias))
  87.      soap.manager.do_request(proxy,
  88.          'http://www.msn.com/webservices/AddressBook/ABContactUpdate',
  89. -        'contacts.msn.com', 443, '/abservice/abservice.asmx',
  90. +        'local-bay.contacts.msn.com', 443, '/abservice/abservice.asmx',
  91.          soap.templates.renameContact % (str(contactID), alias),
  92.          callback, args)
  93.  
  94.  def add_contact(proxy, email, callback, *args):
  95.      soap.manager.do_request(proxy,
  96.          'http://www.msn.com/webservices/AddressBook/ABContactAdd',
  97. -        'contacts.msn.com', 443, '/abservice/abservice.asmx',
  98. +        'local-bay.contacts.msn.com', 443, '/abservice/abservice.asmx',
  99.          soap.templates.contactAdd % (email, ), callback, args)
  100.  
  101.  def remove_contact(proxy, contactID, callback, *args):
  102.      soap.manager.do_request(proxy,
  103.          'http://www.msn.com/webservices/AddressBook/ABContactDelete',
  104. -        'contacts.msn.com', 443, '/abservice/abservice.asmx',
  105. +        'local-bay.contacts.msn.com', 443, '/abservice/abservice.asmx',
  106.          soap.templates.contactRemove % (contactID, ), callback, args)
  107.  
  108.  def add_to_group(proxy, gid, contactID, callback, *args):
  109.      soap.manager.do_request(proxy,
  110.          'http://www.msn.com/webservices/AddressBook/ABGroupContactAdd',
  111. -        'contacts.msn.com', 443, '/abservice/abservice.asmx',
  112. +        'local-bay.contacts.msn.com', 443, '/abservice/abservice.asmx',
  113.          soap.templates.moveUserToGroup % (gid, contactID), callback, args)
  114.  
  115.  def remove_from_group(proxy, contactID, sourceGid, callback, *args):
  116.      soap.manager.do_request(proxy,
  117.          'http://www.msn.com/webservices/AddressBook/ABGroupContactDelete',
  118. -        'contacts.msn.com', 443, '/abservice/abservice.asmx',
  119. +        'local-bay.contacts.msn.com', 443, '/abservice/abservice.asmx',
  120.          soap.templates.deleteUserFromGroup % (contactID, sourceGid),
  121.          callback, args)
  122.  
  123.  def add_role(proxy, role, email, callback, *args):
  124.      soap.manager.do_request(proxy,
  125.          'http://www.msn.com/webservices/AddressBook/AddMember',
  126. -        'contacts.msn.com', 443, '/abservice/SharingService.asmx',
  127. +        'local-bay.contacts.msn.com', 443, '/abservice/SharingService.asmx',
  128.          soap.templates.addMember % (role, email), callback, args)
  129.  
  130.  def delete_role(proxy, role, email, callback, *args):
  131.      soap.manager.do_request(proxy,
  132.          'http://www.msn.com/webservices/AddressBook/DeleteMember',
  133. -        'contacts.msn.com', 443, '/abservice/SharingService.asmx',
  134. +        'local-bay.contacts.msn.com', 443, '/abservice/SharingService.asmx',
  135.          soap.templates.deleteMember % (role, email), callback, args)
  136.  
  137.  def get_profile(proxy, cid, callback):
  138.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement