Loading

Marketing Cloud - Mise à jour des intégrations d’API SOAP pour utiliser les points de terminaison de votre locataire

Date de publication: Jul 6, 2022
Description

Que se passe-t-il ?

Salesforce est entièrement conçue pour protéger vos données et vos applications. Dans le cadre de notre engagement permanent envers la confiance et la sécurité des clients, les intégrations dans Marketing Cloud seront désormais requises pour utiliser des points de terminaison spécifiques aux locataires d'ici le 31 août 2022.
 

Qu’est-ce qu’un point de terminaison spécifique au locataire ?

Marketing Cloud attribue automatiquement un sous-domaine unique généré par le système à chacun de ses locataires. Un locataire représente votre compte Entreprise au niveau supérieur et ses unités commerciales, votre compte Core, votre compte Agence au niveau supérieur, ou votre compte Client, en fonction de votre type de locataire. Votre sous-domaine est représenté par une chaîne de 28 caractères commençant par les lettres « mc ». Lorsque votre sous-domaine est ajouté aux API Marketing Cloud, des points de terminaison uniques à votre locataire sont créés.
 

Qui est impacté ?

Les clients qui utilisent Email Studio, Mobile Studio, Automation Studio, ou Audience Builder et qui exécutent des demandes d’API SOAP peuvent être affectés.
 

Comment déterminer si mes intégrations d’API SOAP doivent être mises à jour ?

Vos intégrations d’API SOAP devront être mises à jour si l’un des points de terminaison suivants est utilisé :
  • https://webservice.exacttarget.com
  • https://webservice.s4.exacttarget.com
  • https://webservice.s6.exacttarget.com
  • https://webservice.s7.exacttarget.com
  • https://webservice.s10.exacttarget.com
  • https://webservice-auth.exacttarget.com
  • https://webservice-sha2.exacttarget.com
  • https://webservice-test.exacttarget.com
  • https://webservice-tls.exacttarget.com

Où puis-je trouver des informations complémentaires ?

Pour obtenir des mises à jour, poser des questions et consulter des ressources, suivez le groupe Marketing Cloud API Endpoint Updates (Mises à jour des points de terminaison de l'API Marketing Cloud) sur la Salesforce Trailblazer Community

Résolution

Où puis-je trouver les points de terminaison d'API SOAP de mon locataire ?

  1. Vous trouverez l’URI de l’API SOAP de votre locataire dans Packages installés sous Configuration > Outils de la plate-forme > Applications > Packages installés. Dans Packages installés, vous devez
    1. Pour créer le point de terminaison SOAP WSDL de votre locataire, ajouter : /etframework.wsdl
    2. Pour créer le point de terminaison SOAP Service de votre locataire, ajouter : /Service.asmx
  2. Pour trouver le point de terminaison SOAP WSDL et SOAP Service de votre locataire, accédez à Configuration > Paramètres de la société > Paramètres du compte.
  3. De plus, vous pouvez accéder à vos Préférences Cloud > Paramètres utilisateur et trouver l’URL SOAP WSDL et le point de terminaison de service SOAP de votre locataire si l’utilisateur de l’API est défini sur « Oui ».
 

Comment mettre à jour mon point de terminaison SOAP WSDL et Service ?

Après avoir localisé le point de terminaison SOAP WSDL et Service de votre locataire, mettez à jour vos intégrations Marketing Cloud en remplaçant tous les points de terminaison existants par le point de terminaison de locataire approprié.

Exemple de demande avec un point de terminaison Service spécifique au locataire mis à jour

POST /Service.asmx HTTP/1.1
Host: mclf6n1asf8FAKEwy4p4r86k0b31.soap.marketingcloudapis.com

Content-Type: text/xml
Cache-Control: no-cache

<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:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<soap:Header>
<wsa:Action>GetSystemStatus</wsa:Action>
<wsa:To>https://mclf6n1asf8FAKEwy4p4r86k0b31.soap.marketingcloudapis.com/Service.asmx</wsa:To>
<wsse:Security soap:mustUnderstand="1">
<wsse:UsernameToken
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="SecurityToken-db1066a9-acf1-4f1b-a455-12e721913742">
<wsse:Username>XXXX</wsse:Username>
<wsse:Password
Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">XXXX</wsse:Password>
</wsse:UsernameToken>
</wsse:Security>
</soap:Header>
<soap:Body>
<SystemStatusRequestMsg xmlns="http://exacttarget.com/wsdl/partnerAPI" />
</soap:Body>
</soap:Envelope>
 

 

Numéro d’article de la base de connaissances

000392834

 
Chargement
Salesforce Help | Article