باستخدام Technorati API و PHP

UPDATE: مارس شنومكس، شنومكس - تم إصدار البرنامج المساعد WordPress رتبة Technorati.

تحديث: حسنًا ، انتهى الأمر أن 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:
    لقد استنفدت حصتك اليومية من استعلامات Technorati API.

    مع وضع ذلك في الاعتبار ، قمت بتعديل مشاركاتي هنا لجعل الأشخاص يستضيفون الشفرة بأنفسهم بدلاً من ضرب موقعي. آسف على ذلك يا رفاق! لم أكن أعرف حتى أن هناك "مخصصات يومية".

    • 9
      • 10

        آمل ذلك أيضا. قرأت من خلال موقعهم ولم أجد ما هو "التخصيص اليومي". إنه محبط بعض الشيء.

        لقد قمت بتعديل الكود لتمرير رسالة الخطأ ببساطة مثل HTML المعلق بحيث لا يعرض "0" الذي اعتاد عليه. الآن سيعرض الأداة فقط إذا كانت هناك استجابة إيجابية.

        أفترض أن أفضل رهان هو استضافة الصفحة المصدر بنفسك ، يمكنك القيام بذلك. سأبقيك على اطلاع عندما أكتشف ما هو "التخصيص اليومي". شكرا ستيفن!

  6. 11

    حسنًا ... بعض التحسينات الأخرى. إذا حاولت البحث عن عنوان URL باستخدام عنصر واجهة المستخدم بخلاف الأداة الخاصة بي ، فسيخبرك بوجود خطأ وينقلك إلى صفحة المشروع. هذا حتى يمكنك تنزيل الكود واستضافته بنفسك. يمكن لأي شخص استضافة هذا الرمز وبهذه الطريقة لن يتم تشغيل التخصيص اليومي لواجهة برمجة التطبيقات.

    لقد قمت أيضًا بتعديله بحيث إذا وصلت إلى التخصيص اليومي ، فإنه يتحول ببساطة إلى رابط "إضافة إلى المفضلة"!

  7. 12
  8. 13
  9. 14
    • 15

      واو تايلر! كنت أعلم أن cURL هو مطلب لكنني لم أدرك أن بعض الناس لن يكون متاحًا لهم. اعتقدت أنها مكتبة تم تحميلها افتراضيًا مع تثبيتات PHP. أنا أخمن فقط - لكني أراهن أن Samanthon يستخدم cURL أيضًا.

  10. 16
  11. 17
  12. 18

ما رأيك؟

يستخدم هذا الموقع نظام Akismet لتقليل الرسائل الضارة. تعرف كيف تتم معالجة بيانات تعليقك.