הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [עזרה] מחפש דרך ליבא לאתר שלי את מספר תוצאות החיפוש לביטוי מסויים בגוגל (https://hosts.co.il/forums/showthread.php?t=70911)

שליחטא 07-01-09 14:30

[עזרה] מחפש דרך ליבא לאתר שלי את מספר תוצאות החיפוש לביטוי מסויים בגוגל
 
שלום , אני מחפש דרך XML או כל דרך אחרת
איך לייבא את מספר תוצאות החיפוש בגוגל לתוך האתר שלי
כלומר , אם אני יתן לו את הביטוי "הוסטס" הוא יחזיר לי :505,000
תודה ויום טוב

daMn 07-01-09 14:50

preg_match
אחרי שאתה מחפש את הביטוי יש שם שורה שהוא מציג כמה תוצאות יש, פשוט תיקח משם.

שליחטא 07-01-09 16:24

אשמח להסבר יותר מעמיק
עדיף בASP

intercooler3819 07-01-09 20:13

בגדול הם יחסמו אותך אחרי כמה REQUESTS..

תקרא כאן
http://code.google.com/apis/soapsearch/index.html

הם נתנו SOAP API KEY שאיפשר להריץ שאילתות עם SOAP ולקבל חזרה, כאשר ההגבלה היא ל10 תוצאות פר שאילתה ואפשרות לשלוח עד 1000 שאילתות ביום
הם הפסיקו לתת את הAPI KEYS, אני מצטט
As of December 5, 2006, we are no longer issuing new API keys for the SOAP Search API. Developers with existing SOAP Search API keys will not be affected.

ככה שאם אין לך אז הייתי אומר שנתקעת (: אבל שוב - זה תלוי בכמות השאילתות שאתה שואף לעשות
אולי אפילו אפשר לבצע את השאילתות מהצד לקוח (ברמה של AJAX) ככה אתה לא צריך להריץ את הדברים על השרת ואין סיכוי ממשי לחסימה..

שליחטא 08-01-09 12:40

איך אני מריץ שאילתה מצד לקוח

Adir 08-01-09 13:02

ציטוט:

נכתב במקור על ידי nitsanbn (פרסם 691370)
בגדול הם יחסמו אותך אחרי כמה REQUESTS..

אם אני אכנס לגוגל 100 פעמים בדקה, הם יחסמו אותי?

vadimg88 08-01-09 14:49

ציטוט:

אם אני אכנס לגוגל 100 פעמים בדקה, הם יחסמו אותי?
כן כמו כל אתר אחר שיש לו מנגנון נגד הצפות.

intercooler3819 08-01-09 17:25

ציטוט:

נכתב במקור על ידי שליחטא (פרסם 691454)
איך אני מריץ שאילתה מצד לקוח

תריץ שאילתא בAJAX
ואחרכך תחפור בנתונים עם REGEX וJS בשביל להוציא את מה שאתה רוצה

נקודה חשובה: תשתמש בגוגל ספציפי (אל תכנס לגוגל קום כי ממה שאני יודע זה מבצע הפניה לפי לוקיישן) כי בכל גוגל התוצאות ממוקמות במקום אחר ואולי תצטרך רגקס אחר

בהצלחה

vadimg88 08-01-09 17:39

AJAX זה בעצם אותו דבר רק ללא רענון העמוד. אם תעשה את זה רגיל ב PHP ישירות או דרך AJAX אל PHP זה יהיה אותו דבר.

intercooler3819 08-01-09 17:45

ציטוט:

נכתב במקור על ידי vadimg88 (פרסם 691494)
AJAX זה בעצם אותו דבר רק ללא רענון העמוד. אם תעשה את זה רגיל ב PHP ישירות או דרך AJAX אל PHP זה יהיה אותו דבר.

תתפלא

בPHP השרת שלך שולח את הREQUEST
בAJAX הבחור שצופה באתר שולח את הREQUEST לגוגל, אתה מקבל את התוצאות ובוחש בהם קצת
יש הבדל מאוד עקרוני בין שתי השיטות
בשיטה הראשונה כל הבקשות HTTP יוצאות מהשרת שלך
בשיטה השניה כל הבקשות יוצאות מהצופה כך האתר שלך לא יחסם


כל הזמנים הם GMT +2. הזמן כעת הוא 05:55.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ