Turkce aramalar icin soyle bir oneride bulunabilirim: SOAP call esnasinda: &lt;?xml version='1.0' encoding='UTF-8'?&gt; yerine &lt;?xml version='1.0' encoding='ISO-8859-9'?&gt; kullanmayi dene.

fsockopen preg_match_all... ... Hazır bir kod kullanmıyorum...

Asp'ye bu şekilde uyguladım ama gene sonuç alamadım. ResponsePage=replace(ResponsePage,&quot;\xc5\x9f&quot;,&quot;ş&quot;) ResponsePage=replace(ResponsePage,&quot;\xc4\xb1&quot;,&quot;ı&quot;) Genel kodlar ise şu şekilde SoapText = &quot;&lt;?xml version='1.0' encoding='UTF-8'?&gt;&lt;SOAP-ENV:Envelope xmlns:SOAP-ENV='http://schemas.xmlsoap. org/soap/envelope/' xmlns:xsi='http://www. w3. org/1999/XMLSchema-instance' xmlns:xsd='http://www. w3. org/1999/XMLSchema'&gt;&lt;SOAP-ENV:Body&gt;&lt;ns1:doGoogleSearch xmlns:ns1='urn:GoogleSearch' SOAP-ENV:encodingStyle='http://schemas.xmlsoap. org/soap/encoding/'&gt;&lt;key xsi:type='xsd:string'&gt;&quot; &amp; key &amp;&quot;&lt;/key&gt;&lt;q xsi:type='xsd:string'&gt;&quot; &amp; marka &amp; &quot;&lt;/q&gt;&lt;start xsi:type='xsd:int'&gt;&quot; &amp; hsay &amp; &quot;&lt;/start&gt;&lt;maxResults xsi:type='xsd:int'&gt;10&lt;/maxResults&gt;&lt;filter xsi:type='xsd:boolean'&gt;true&lt;/filter&gt;&lt;restrict xsi:type='xsd:string'&gt;&lt;/restrict&gt;&lt;safeSearch xsi:type='xsd:boolean'&gt;false&lt;/safeSearch&gt;&lt;lr xsi:type='xsd:string'&gt;lang_tr&lt;/lr&gt; &lt;ie xsi:type='xsd:string'&gt;latin1&lt;/ie&gt;&lt;oe xsi:type='xsd:string'&gt;latin1&lt;/oe&gt;&lt;/ns1:doGoogleSearch&gt;&lt;/SOAP-ENV:Body&gt;&lt;/SOAP-ENV:Envelope&gt;&quot; Googleurl = &quot;http://api.google.com/search/beta2&quot; Set objXML = CreateObject objXML. open &quot;POST&quot;, Googleurl,&quot;False&quot; objXML. setRequestHeader &quot;Man&quot;, &quot;POST&quot;+&quot; &quot;+Googleurl+&quot; HTTP/1.1&quot; objXML. setRequestHeader &quot;MessageType&quot;, &quot;CALL&quot; objXML. setRequestHeader &quot;Content-Type&quot;, &quot;text/xml&quot; objXML. send SoapText ResponsePage = objXML. responseText Set objXML = Nothing ResponsePage=replace ResponsePage=replace &quot;marka&quot; aranan kelime oluyor. Kodu asp'ye nasıl uygulayabilirim?

en iyisi walla. bende 5-10 key api alacam daha saat başı api degiştirecegim.1000 arama ile sınırlı olunca hemen bitiyor. aslında bende senin gibi yapsam iyi olacak ama bir fırsat bulamadım daha bu işe ağırlık vermeye

Konu biraz dağıldı galiba Asp'de çözümü bilen yok mu?

iyinetadmin bunu ilk başta denemiştim ne yazık ki işe yaramadı.

Ben API olayından vazgeçtim zaten. Direkt sayfalarını alıp yorumluyorum &gt;

Php'den biraz anlasam phpyi kullanacağım ama bilmiyorum ki. Yine de sağolun. Asp'de çözümü bilen yok mu?

seninki o zaman api siz mi

soap ve pear ile tc kimlik işine girmem gerek daha ugraşan varmı yaw bildiginiz. Amerikayı yeniden keşfetmeyelim. yoksa iş başa düşecek gene

Garip, ben PHP ile Google için yukardaki kodu kullanıyorum çalışıyor...?

radres: ASP'den anlamadığım için PHP ile örnek verdim ama işe yaramamasına üzüldüm. Gerçekten PHP ile verdiğim kod çalışıyor, sonuçta ASP de aynı veriyi kullanıyor, neden olmadığı konusunda bir anlam veremedim. yoktur: ben yine SOAP olmadan TC kimlik servisleri ile preg_match_ fonksiyonları kullanarak uğraştım biraz, gelen veriler UTF8 olduğu için yine bu konuda yapıştırdığım tr_utf8_decode fonksiyonunu kullandım...

ee Asp bu akıl sır ermez ona biz phpmiz ile mutluyuz...

hdogan' Alıntı:

hangi kodu kullanıyorsun arama api si için.

Bu UTF8'in Türkçe karakterlerdi problemi. Aşağıda PHP ile sadece Türkçe karakterlere özel UTF8'den çeviri işlemi var: PHP:

rand ile çözersin sen bu işi abi ya 200 key alırsın bide : )

Google API kullanarak tr karakterler içeren genel sözcükler üzerinde arama yaptığımda, arama sonuçları tr karakteri desteklemediği için çok az sayfa çıkıyor. Örneğin aşk kelimesinde sadece 84 sayfa bulabiliyor &quot;aÅ?k&quot; olarak aldığı için. ResponsePage = objXML. responseText Set objXML = Nothing ResponsePage=replace ResponsePage=replace ResponsePage=replace ResponsePage=replace ResponsePage=replace ResponsePage=replace ResponsePage=replace ResponsePage=replace ResponsePage=replace Bu türden şeyler denedim ama sonuç vermedi. Sorunu düzeltebilmem için yardımcı olursanız sevinirim. Şimdiden teşekkürler.