Accéder au contenu.
Menu Sympa

fr - [sympa-fr] Abonnement par soap (abonne un mélange d'utilisateur)

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: Lionel Gadille <adresse@cachée>
  • To: adresse@cachée
  • Subject: [sympa-fr] Abonnement par soap (abonne un mélange d'utilisateur)
  • Date: Wed, 16 Oct 2013 11:22:58 +0200

Bonjour,

J’utilise la méthode soap AuthentificationAndRun pour abonner des utilisateurs
J’utilise le cookie de mon list owner (il est le seul à avoir les droits d’abonnée un utilisateur)
Je passe le mail de mon utilisateur (adresse@cachée)
Mais je me retrouve avec un abonnée  qui est un mélange de mon liste master et de mon utilisateur

«» Email Domaine Avatar Nom Réception Sources Abonné depuis Mise à jour
adresse@cachée
adresse@cachée  mail subscribed 16 oct. 2013 16 oct. 2013


Toute aide ou idée est la bien venue
Merci , lionel


Cf le xml transmit au serveur soap:
Le mail abonnée n’est pas adresse@cachée  mais celui dont le cookie provient (50719879378150)


<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:sympasoap" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
   <soapenv:Header/>
   <soapenv:Body>
      <urn:authenticateAndRun soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
         <email xsi:type="xsd:string">adresse@cachée</email>
         <cookie xsi:type="xsd:string">50719879378150</cookie>
         <service xsi:type="xsd:string">subscribe</service>
         <parameters xsi:type="wsdl:ArrayOfString" soapenc:arrayType="xsd:string[]" xmlns:wsdl="http://ensiml.imag.fr/wws/wsdl">
           <item>app1a_2013</item>         
           <item>adresse@cachée</item>         
         </parameters>
      </urn:authenticateAndRun>
   </soapenv:Body>
</soapenv:Envelope>


-- 
Lionel Gadille, Ingénieur Service Informatique
Grenoble INP - Ensimag, bureau E208
681 rue de la Passerelle
BP 72, 38402 Saint Martin d'Hères CEDEX
Tél.: +33 (0)4 76 82 72 47



Archives gérées par MHonArc 2.6.19+.

Haut de le page