שימוש ב- Technorati API ו- PHP

עדכון: מרץ 3, 2007 - פורסם תוסף וורדפרס של Technorati.

עדכון: ובכן, בסופו של דבר יש לטכנוראטי מגבלת שאילתות יומית. גיליתי בדרך הקשה, הם סגרו אותי. אם התקנת את היישומון, תראה שהוא מציין שגיאה עם קישור חזרה לדף הפרויקט, כך שתוכל להוריד ולארח את הקוד בעצמך. עדכנתי גם את הקוד כך שברגע שתגיע להקצאה היומית של API שיחות, זה פשוט ישתנה לקישור "הוסף למועדפים".

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

הפגם המספרי גורם לי להסתכל על טכנוראטי, גוגל אנליטיקס וגוגל אדסנס כל היום, כל יום. Techorati הוא אחד מאותם אנשים שבאמת מעניינים אותי כי זה מספק לי מי מקשר אלי. אני אוהב לבקר באותם אתרים ולראות מה הם אומרים או מה הם מצאו מועילים. על מנת לזהות אם דרגתי השתנה או לא, עלי לעשות חיפוש בבלוג שלי.

הייתי זקוק למשהו מהיר יותר אז תכנתתי 'ווידג'ט' קטן לטכנוראטי API להשיג את דרגתי במהירות ובקלות. זה בעצם מה שמציג את הדרגה בראש הפוסט הזה. אם תרצה לראות איך, היכה את שלי דף פרויקט למעלה.

בניתי אותו באמצעות PHP5 + (הוא משתמש ב- SimpleXML), cURL ו- JavaScript. פשוט הוא מנוע XML חזק להפליא! הרבה יותר קל לתכנת איתו מאשר מנוע הניתוח הישן. דוגמאות קוד מופיעות על דף פרויקט גם כן.

תגובות 19

  1. 1
  2. 4
  3. 6
  4. 7
  5. 8

    ובכן, זה היה מהיר! כרגע אני מקבל שגיאה מטכנוראטי:
    השתמשת בהקצאה היומית של שאילתות ה- API של טכנוראטי.

    עם זאת, שיניתי את ההודעות שלי כאן כדי שאנשים יארחו את הקוד בעצמם במקום להיכנס לאתר שלי. מצטער על האנשים האלה! אפילו לא ידעתי שיש 'מקצה יומי'.

    • 9
      • 10

        גם אני מקווה כך. אני קורא באתר שלהם ולא מצליח למצוא מהו 'המקצה היומי'. זה קצת מתסכל.

        שיניתי את הקוד כדי פשוט להעביר את הודעת השגיאה כ- HTML שהעיר, כך שהוא לא יציג את ה" 0 "שהיה פעם. עכשיו הוא יציג את היישומון רק אם תהיה תגובה חיובית.

        אני מניח שההימור הטוב ביותר יכול להיות לארח את דף המקור בעצמך, אתה יכול לעשות זאת. אני אעדכן אותך כשאגלה מהו 'המקצה היומי'. תודה, סטיבן!

  6. 11

    אוקי ... עוד כמה שיפורים. אם תנסה לחפש כתובת אתר עם היישומון שאינו שלי, הוא יגיד לך שיש שגיאה ויביא אותך לדף הפרויקט. זאת בכדי שתוכלו להוריד את הקוד ולארח אותו בעצמכם. כל אחד יכול לארח את הקוד הזה וכך לא תיתקל בהקצאה היומית של ה- API.

    שיניתי אותו גם כך שאם אכן תגיע למקצה היומי, הוא פשוט עובר לקישור "הוסף למועדפים"!

  7. 12
  8. 13
  9. 14
    • 15

      וואו, טיילר! ידעתי ש- CURL הוא דרישה אבל לא הבנתי שחלק מהאנשים לא יהיו זמינים להם. חשבתי שזו ספרייה שנטענת כברירת מחדל עם התקנות PHP. אני רק מנחש - אבל אני מהמר שגם סמנתון משתמש ב- CURL.

  10. 16
  11. 17
  12. 18

מה אתה חושב?

אתר זה משתמש Akismet כדי להפחית דואר זבל. למד כיצד הנתונים שלך מעובדים.