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

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

به روزرسانی: خوب معلوم است که Technorati محدودیت درخواست روزانه دارد. من راه سخت را فهمیدم ، آنها مرا خاموش کردند. If you've installed the widget, you'll see that it states Error with a link back to the Project Page so that you can download and host the code yourself. I've also updated the code so that once you reach the Daily allotment of API تماس ، به سادگی به پیوند "افزودن به موارد دلخواه" تبدیل می شود.

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

The numeric flaw keeps me looking at Technorati, Google Analytics, and Google Adsense all day, everyday. Techorati is one of those ones that really gets my interest because it provides me with who's linking to me. I love to visit those sites and see what they are saying or what they found useful. In order to recognize whether or not my rank changed, though, I need to do a search on my blog.

I needed something quicker so I programmed a little ‘widget' to Technorati's API to obtain my rank quickly and easily. It's actually what's displaying the rank at the top of this post. If you'd like to see how, hit my صفحه پروژه است.

من آن را با استفاده از PHP5 + (از SimpleXML استفاده می کند) ، cURL و JavaScript ساخته ام. SimpleXML is an incredibly powerful XML engine! It's much easier to program with than the old parsing engine. Code Samples are on the صفحه پروژه نیز هست.

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 برای کاهش هرزنامه استفاده می کند. بدانید که چگونه نظر شما پردازش می شود.