سؤال

من الممكن أن أكون سميكًا حقًا.ومع ذلك، فإن البحث في SDK للبحث المباشر (بحث MSN) الذي يستخدم SOAP، لا يخبرني بعنوان URL الموجود بالخدمة؟؟يمكنني تنزيل حزم SDK لـ C# أو VB والتي من المحتمل أن يتم تغليفها، لكن هذا لا يساعدني (أنا أستخدم روبي).

http://search.live.com/developer/

هل كانت مفيدة؟

المحلول

عنوان URL الذي تحتاجه هو: http://soap.search.live.com/webservices.asmx

معلومات إضافية حول الأدوات المتنوعة التي يمكنك استخدامها لاكتشاف نقاط النهاية من WSDL:

إذا كان لديك VS، فيمكنك اكتشاف نقطة النهاية عن طريق إضافة مرجع خدمة ويب إلى مشروع وحدة تحكم C# ثم فتح ملف app.config والبحث عن <endpoint> عنصر.

لإضافة مرجع خدمة الويب لخدمة الويب Live Search، قم بتوجيه المعالج إلى WSDL على http://soap.search.live.com/webservices.asmx?wsdl.

وبدلاً من ذلك، يمكنك استخدام أداة svcutil.exe من .Net 3.0 لإنشاء غلاف عميل C# وملف .config من WSDL.مرة أخرى، أنت مهتم بـ <endpoint> من تكوين التكوين.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top