merhaba
yandex ve bing search api lazım nasıl çözeriz.
Yandex ve bing search api nasıl buluruz?
2
●60
- 27-07-2025, 19:35:55
🔍 1. Bing Search API (Microsoft Bing Search v7 API)
Adımlar:- Azure Hesabı Aç:
https://portal.azure.com adresinden bir Microsoft Azure hesabı oluştur. - Bing Search APIyi Etkinleştir:
Azure Portalda şu servisi ara:
Bing Search v7 (veya Cognitive Services → Bing Search) - Fiyatlandırma Seç:
Ücretsiz plan (F0) ile aylık 1.000 sorguya kadar kullanabilirsin. Daha fazlası ücretlidir. - API Anahtarını Al:
Servisi oluşturduktan sonra Anahtarlar ve Uç Nokta (Keys and Endpoint) bölümünden API key ve URLyi al. - Kullanım Örneği (Python):
python
KopyalaDüzenle
import requests
subscription_key = 'YOUR_BING_API_KEY'
search_term = 'OpenAI ChatGPT'
endpoint = "https://api.bing.microsoft.com/v7.0/search"
headers = {"Ocp-Apim-Subscription-Key": subscription_key} params = {"q": search_term, "textDecorations": True, "textFormat": "HTML"}
response = requests.get(endpoint, headers=headers, params=params) results = response.json()
print(results)
🌐 2. Yandex Search API
Not: Yandex, Google veya Bing gibi genel bir search API hizmeti vermiyor (2024 itibariyle). Ancak bazı Yandex servisleri API sunuyor, örneğin:- Yandex.XML (arama APIsi benzeri)
Kullanımı belirli sınırlarla ücretsizdir, kayıt gerektirir.
- Yandex Hesabı Aç:
https://passport.yandex.com/registration - Yandex.XML Sayfasına Git:
https://yandex.com/dev/xml/
Buradan başvuru yaparak XML API anahtarı alabilirsin. - Kullanım Örneği:
python
KopyalaDüzenle
import requests
params = { 'user': 'your_yandex_username', 'key': 'your_api_key', 'query': 'ChatGPT nedir', 'l10n': 'tr', 'sortby': 'rlv', 'filter': 'none'
}
response = requests.get('https://yandex.com/search/xml', params=params)
print(response.text)
⚠️ Not: Yandex.XMLin API limiti vardır (günde 10.000 sorgu gibi), detaylar başvuru sonrası açıklanır.
💡 Alternatifler
- SerpAPI (https://serpapi.com)
Google, Bing, Yandex gibi arama motorlarını proxyleyen ve tek API ile erişmeni sağlayan servis. Ücretsiz planı mevcut. Kullanımı kolaydır.
- Azure Hesabı Aç: