À quelle URL dois-je publier pour le service Live Search SOAP?
-
02-07-2019 - |
Question
C'est possible que je sois vraiment très épais. Cependant, rechercher dans le SDK la recherche en direct (recherche MSN) qui utilise SOAP ne me dit pas à quelle URL se trouve le service ?? Je peux télécharger des SDK pour C # ou VB qui s’encapsulent probablement, mais cela ne m’aide pas (j’utilise Ruby).
La solution
L'URL dont vous avez besoin est la suivante: http://soap.search.live.com/webservices .asmx
Informations supplémentaires sur les différents outils que vous pouvez utiliser pour découvrir les points de terminaison à partir de WSDL:
Si vous avez des VS, vous pouvez découvrir le noeud final en ajoutant une référence de service Web à un projet de console C #, puis en ouvrant le fichier app.config et en recherchant l'élément <endpoint>
.
Pour ajouter la référence de service Web pour le service Web Live Search, pointez l’assistant vers le WSDL à http://soap.search.live.com/webservices.asmx?wsdl .
Vous pouvez également utiliser l'outil svcutil.exe de .Net 3.0 pour générer un wrapper de client C # et un fichier .config à partir du fichier WSDL. Encore une fois, vous êtes intéressé par le <=> de la configuration générée.