ما هي Bing Web Search API؟

تحذير

في 30 أكتوبر 2020، انتقلت واجهات برمجة التطبيقات بحث Bing من خدمات Azure الذكاء الاصطناعي إلى خدمات بحث Bing. تتوفر هذه الوثائق للرجوع إليها فحسب. للحصول على وثائق محدثة، راجع الوثائق الخاصة ببحث Bing API . للحصول على إرشادات بشأن إنشاء موارد Azure جديدة لـ Bing Search، راجع إنشاء مورد Bing Search من خلال Azure Marketplace.

واجهة برمجة تطبيقات Bing Web Search هي خدمة مريحة توفر إجابات فورية لاستفسارات المستخدم. يتم تكوين نتائج البحث بسهولة لتضمين صفحات الويب والصور ومقاطع الفيديو والأخبار والترجمات والمزيد. يوفر Bing Web Search النتائج كـ JSON استناداً إلى صلة البحث واشتراكاتك في بحث الويب في Bing.

تعد واجهة برمجة التطبيقات هذه مثالية للتطبيقات التي تحتاج إلى الوصول إلى كل المحتوى ذي الصلة باستعلام بحث المستخدم. إذا كنت تنشئ تطبيقاً لا يتطلب سوى نوع معين من النتائج، ففكر في استخدام Bing Image Search API أو Bing Video Search API أو Bing News Search API. راجع واجهات برمجة تطبيقات خدمات الذكاء الاصطناعي Azure للحصول على قائمة كاملة بواجهات برمجة التطبيقات بحث Bing.

هل تريد أن ترى كيف يعمل؟ قم بتجربة عرض توضيحي عن Bing Web Search API.

الميزات

لا يمنحك Bing Web Search حق الوصول إلى الإجابات الفورية فقط. بل يوفر ميزات ووظائف إضافية تتيح لك تخصيص نتائج البحث للمستخدمين.

الميزة الوصف
اقتراح مصطلحات البحث في الوقت الحقيقي قم بتحسين تجربة التطبيق باستخدام Bing Autosuggest API لعرض مصطلحات البحث المقترحة أثناء كتابتها.
تصفية النتائج وتقييدها حسب نوع المحتوى يمكنك تخصيص نتائج البحث وتحسينها باستخدام عوامل التصفية ومعلمات الاستعلام لصفحات الويب والصور ومقاطع الفيديو والبحث الآمن والمزيد.
ضرب التمييز لأحرف Unicode تحديد وإزالة أحرف unicode غير المرغوب فيها من نتائج البحث قبل عرضها على المستخدمين مع تمييز النتائج.
ترجمة نتائج البحث حسب البلد و/أو المنطقة و/أو السوق يدعم Bing Web Search أكثر من ثلاثين دولة أو منطقة. قم باستخدام هذه الميزة لتحسين نتائج البحث لبلد / منطقة أو سوق معين.
تحليل قياسات البحث باستخدام إحصائيات Bing إحصائيات Bing عبارة عن اشتراك مدفوع يوفر تحليلات حول حجم المكالمات وأهم سلاسل الاستعلام والتوزيع الجغرافي والمزيد.

سير العمل

من السهل الاتصال بواجهة برمجة تطبيقات Bing Web Search من أي لغة برمجة يمكنها إجراء طلبات HTTP وتحليل استجابات JSON. يمكن الوصول إلى الخدمة باستخدام REST API أو مكتبات عميل Bing Web Search.

  1. قم بإنشاء مورد Microsoft Azure لواجهات برمجة تطبيقات Bing Search. إذا لم يكن لديك اشتراك Microsoft Azure، فيمكنك إنشاء حساب مجاني.
  2. قم بإرسال طلب إلى Bing Web Search API.
  3. تحليل استجابة JSON.

الخطوات التالية