Özel Arama

HTTP-sorgular yardımıyla site listesinin güncellenmesi

Özel POST-sorgu kullanarak arama temasının site listesini güncelleyebilirsiniz. Böyle POST-sorgu alındığında, Yandex.Özel Arama güncellenen temayı otomatik olarak denetime gönderiyor.

Kayıt

POST-sorgular ile tema sitelerini güncellemek için, IP adresi veya sorguların gönderileceği sunucularının alt ağlarını belirtmelisiniz. Örneğin: 93.158.156.27/64.

Ayrıca temanın anahtarı belirtilmelidir. Onun değerini arama temalarınızın sayfasında bulabilirsiniz. Dikkat: IP adresi değiştiğinde anahtar yeniden oluşturulur.

Sorgunun oluşturulması

Temanın site listesini güncellemek için POST-sorgusunu http://site.yandex.ru/update_urls.xml adresine gönderin. Sorgu Content-Type başlığını içermeli:

Content-Type: application/x-www-form-urlencoded

Ayrıca sorguda şu parametreler belirtilmelidir:

key=<konu anahtarı>&id=<kullanıcı adı>&category_id=<konu id'si>&urls=<urlencoded site listesi>

Örneğin anahtar — b11f3e1d35a1a01cb009a19dcf8f259b4bcaaf33, kullanıcı adı — some_login, tema belirleyicisi — 43210123, site listesi bu ise:

some-site-000.com
some-site-001.com 
some-site-002.com 
some-site-003.com

sorgu bu şekilde görünmelidir:

POST /update_urls.xml HTTP/1.1
Content-type: application/x-www-form-urlencoded
Host: site.yandex.ru
Content-Length: 174

key=b11f3e1d35a1a01cb009a19dcf8f259b4bcaaf33&id=some_login&category_id=43210123& 
urls=some-site-000.com%0Asome-site-001.com%0Asome-site-002.com%0Asome-site-003.com