web-dev-qa-db-fra.com

Message de retour du moteur de recherche Bing en anglais avec curl php

Lorsque je soumets mon sitemap au moteur de recherche Bing with curl sur mon serveur en Allemagne, le message renvoyé est en allemand. Quelqu'un peut-il m'aider à faire en sorte qu'il soit toujours renvoyé en anglais?

Ceci est le message renvoyé:

Vielen Dank für das Übermitteln Ihrer Sitemap. Melden Sie sich bei den Bing Webmastertools an, um Ihren Sitemaps-Status und weitere Berichte zu Ihren Besucherzahlen auf Bing abzurufen.

J'ai utilisé ce code:

http://www.bing.com/webmaster/ping.aspx?siteMap=http://exampel.com/sitemap.xml
2
Hosam alzagh

Par défaut, Bing répondra dans la langue maternelle jugée correcte en fonction de l'emplacement de l'utilisateur. C'est pourquoi vous recevez une réponse dans la langue de la région où se trouve votre serveur.

Pour un navigateur classique, vous pouvez changer la langue que vous souhaitez utiliser dans page de paramétrage Bing . Cela définit simplement un cookie avec la langue de votre choix.

Pour obtenir une réponse en anglais, vous devez envoyer cette information dans un cookie lors de votre demande d'enregistrement.

Ici, j'ai ajouté un cookie nommé "_Edge_CD" avec la valeur "u = en-us", vous pouvez remplacer "en-us" par le paramètre prédéfini que vous souhaitez utiliser.

curl -b '_Edge_CD=u=en-us' http://www.bing.com/webmaster/ping.aspx?siteMap=http://exampel.com/sitemap.xml

Tests de mon serveur situé en France:

Sans cookie

# curl http://www.bing.com/webmaster/ping.aspx?siteMap=http://exampel.com/sitemap.xml
<html><body>Merci dâavoir envoyé votre Sitemap. Utilisez les <a href="/webmaster">Outils pour webmasters de Bing</a> pour voir le statut de vos Sitemaps et davantage de rapports sur la manière dâutiliser Bing.<!-- SiteCatalyst code version: H.1. Copyright 1997-2005 Omniture, Inc. More info available at http://www.omniture.com --><script language='JavaScript'>var s_account='msnportalbingwebmaster';</script><script language='JavaScript' src='/webmaster/content/s_code.js'></script><script language='JavaScript'>s.linkInternalFilters='javascript:,';s.trackExternalLinks=true;s.pageName='ping_sitemap';s.server='www.bing.com';s.channel = 'Webmaster';s.prop2 = 'fr-FR';s.eVar3 = 'fr-FR';s.prop5 = '';s.eVar5 = '';s.prop22 = '';/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/var s_code=s.t();if(s_code)document.write(s_code)</script><script language='JavaScript'><!--if(navigator.appVersion.indexOf('MSIE')>=0)document.write(unescape('%3C')+'\!-'+'-')//--></script><noscript><img src='https://102.112.2O7.net/b/ss/msnportaldev/1/H.1--NS/0' height='1' width='1' border='0' alt='' /></noscript><!--/DO NOT REMOVE/--><!-- End SiteCatalyst code version: H.1. --></body></html>

Avec cookie:

curl -b '_Edge_CD=u=en-us' http://www.bing.com/webmaster/ping.aspx?siteMap=http://exampel.com/sitemap.xml
<html><body>Thanks for submitting your Sitemap.  Join the <a href="/webmaster">Bing Webmaster Tools</a> to see your Sitemaps status and more reports on how you are doing on Bing.<!-- SiteCatalyst code version: H.1. Copyright 1997-2005 Omniture, Inc. More info available at http://www.omniture.com --><script language='JavaScript'>var s_account='msnportalbingwebmaster';</script><script language='JavaScript' src='/webmaster/content/s_code.js'></script><script language='JavaScript'>s.linkInternalFilters='javascript:,';s.trackExternalLinks=true;s.pageName='ping_sitemap';s.server='www.bing.com';s.channel = 'Webmaster';s.prop2 = 'en-US';s.eVar3 = 'en-US';s.prop5 = '';s.eVar5 = '';s.prop22 = '';/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/var s_code=s.t();if(s_code)document.write(s_code)</script><script language='JavaScript'><!--if(navigator.appVersion.indexOf('MSIE')>=0)document.write(unescape('%3C')+'\!-'+'-')//--></script><noscript><img src='https://102.112.2O7.net/b/ss/msnportaldev/1/H.1--NS/0' height='1' width='1' border='0' alt='' /></noscript><!--/DO NOT REMOVE/--><!-- End SiteCatalyst code version: H.1. --></body></html>

Gardez à l'esprit que si Bing change les noms du nom du cookie ou de la valeur du cookie, cela ne fonctionnera plus. Bien que cela échoue gracieusement et qu'il revienne à utiliser la langue par défaut choisie par Bing.

2
Analog