با استفاده از Technorati's API و PHP

تکمیلی: مارس 3، 2007 - پلاگین Technorati Rank WordPress منتشر شد.

به روزرسانی: خوب معلوم است که Technorati محدودیت درخواست روزانه دارد. من راه سخت را فهمیدم ، آنها مرا خاموش کردند. اگر ویجت را نصب کرده باشید ، می بینید که در آن خطایی با پیوند به صفحه پروژه وجود دارد تا بتوانید کد را خود بارگیری و میزبانی کنید. من همچنین کد را به روز کرده ام تا پس از رسیدن به تقسیم روزانه API تماس ، به سادگی به پیوند "افزودن به موارد دلخواه" تبدیل می شود.

من به عنوان یک بازاریاب پایگاه داده از طریق تجارت ، دو نقص دارم (خوب ... بیش از دو مورد ، اما اینها مربوط به این پست است). من با اهداف عددی به خوبی کار می کنم و به خوبی سازمان دهی و منطبق منطقی پروژه ها ، افراد ، نرم افزارها و غیره کار می کنم. حتی کتابهای من مرتب هستند (سمت چپ پرونده کتاب نرم افزار و توسعه است ، سمت راست سمت راست تجارت است ، پایین سمت راست است داستان).

نقص عددی باعث می شود همه روزه به Technorati ، Google Analytics و Google Adsense نگاه کنم. Techorati یکی از آنهایی است که واقعاً مورد توجه من قرار می گیرد زیرا افرادی را که به من پیوند می دهند فراهم می کند. من خیلی دوست دارم از آن سایت ها دیدن کنم و ببینم آنها چه می گویند یا چه موارد مفیدی پیدا کرده اند. برای اینکه بفهمم رتبه من تغییر کرده یا نه ، باید در وبلاگ خود جستجو کنم.

من سریعتر به چیزی احتیاج داشتم بنابراین کمی "ابزارک" را برای Technorati برنامه ریزی کردم API به سرعت و به راحتی رتبه خود را بدست آورم. در واقع این چیزی است که رتبه را در بالای این پست نشان می دهد. اگر می خواهید ببینید چگونه ، ضربه بزنید من صفحه پروژه است.

من آن را با استفاده از PHP5 + (از SimpleXML استفاده می کند) ، cURL و JavaScript ساخته ام. SimpleXML یک موتور XML فوق العاده قدرتمند است! برنامه ریزی با آن بسیار ساده تر از موتور تجزیه کننده قدیمی است. نمونه های کد در صفحه پروژه نیز هست.

19 نظرات

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

    خوب ، این سریع بود! من در حال حاضر از Technorati خطایی دریافت می کنم:
    شما از تقاضای روزانه درخواستهای API Technorati استفاده کرده اید.

    با در نظر گرفتن این نکته ، من پست های خود را در اینجا تغییر داده ام تا افراد به جای اینکه به سایت من ضربه بزنند ، کد را به صورت خود میزبانی کنند. با عرض پوزش در مورد مردم من حتی نمی دانستم که "تقسیم روزانه" وجود دارد.

    • 9
      • 10

        منم امیدوارم. من از طریق سایت آنها مطالعه کردم و نمی توانم "تقسیم روزانه" را پیدا کنم. کمی ناامیدکننده است.

        من کد را تغییر داده ام تا پیام خطا را به سادگی از طریق HTML نظر داده شده ارسال کنم تا "0" قبلی را نمایش ندهد. اکنون فقط در صورت وجود پاسخ مثبت ویجت نمایش داده می شود.

        من فکر می کنم بهترین شرط بندی میزبانی صفحه منبع خودتان است که می توانید این کار را انجام دهید. من وقتی شما می دانم "تقسیم روزانه" چیست ، شما را در پست خود نگه می دارم. ممنون ، استیون!

  6. 11

    خوب ... برخی از پیشرفت های دیگر. اگر سعی کنید با ویجت دیگری غیر از آدرس خود به جستجوی URL بپردازید ، به شما می گوید خطایی رخ داده است و شما را به صفحه پروژه می رساند. این به این دلیل است که می توانید کد را بارگیری کرده و خود میزبان آن شوید. هر کسی می تواند این کد را میزبانی کند و به این ترتیب شما به API روزانه تقسیم نخواهید شد.

    من همچنین آن را تغییر داده ام تا اگر به بخش تقسیم روزانه رسیدید ، به سادگی به پیوند "افزودن به موارد دلخواه" تبدیل شود!

  7. 12
  8. 13
  9. 14

    من افزونه کوچک شما را برای Technorati پیدا کردم ، اگرچه فهمیدم هنگام نصب PHP5 سرور من cURL کامپایل نشده است.

    بنابراین من می بینم که آیا می توانم این یکی را فعال کنم: http://samanathon.com/2007/03/10/wordpress-plugin-display-your-technorati-rank-with-php-4/ که برای کسانی که از PHP5 استفاده نمی کنند کمک کردید

    • 15

      وای تایلر! من می دانستم که cURL یک الزام است اما متوجه نمی شدم که برخی از افراد آن را در دسترس آنها قرار نمی دهند. فکر کردم این کتابخانه ای است که به طور پیش فرض با نصب PHP بارگیری شده است. من فقط حدس می زنم - اما شرط می بندم که Samanthon از cURL نیز استفاده می کند.

  10. 16
  11. 17
  12. 18

شما چه فکر میکنید؟

این سایت از Akismet برای کاهش هرزنامه استفاده می کند. بدانید که چگونه نظر شما پردازش می شود.