Выкарыстанне Technorati's API і PHP

UPDATE: Сакавік 3, 2007 - Выпушчаны WordPress убудова Technorati Rank.

АБНАЎЛЕННЕ: Ну, у выніку завяршаецца штодзённы ліміт запытаў у Technorati. Я даведаўся з цяжкага шляху, яны мяне адключылі. Калі вы ўсталявалі віджэт, вы ўбачыце, што ў ім паведамляецца пра памылку са спасылкай на старонку праекта, так што вы можаце загрузіць і размясціць код самастойна. Я таксама абнавіў код так, што як толькі вы дасягнеце штодзённага выдзялення API званкі, ён проста зменіцца на спасылку «Дадаць у абранае».

Будучы маркетолагам па базах дадзеных, у мяне ёсць два недахопы (добра ... значна больш, чым два, але яны звязаны з гэтым паведамленнем). Я добра працую з лічбавымі мэтамі, добра працую над арганізацыяй і лагічным выраўноўваннем праектаў, людзей, праграмнага забеспячэння і г. д. Нават мае кнігі арганізаваны (левы бок кніжкі - гэта праграмнае забеспячэнне і распрацоўка, справа - справа, знізу - справа) мастацкая літаратура).

Лічбавы недахоп прымушае мяне кожны дзень паглядзець на Technorati, Google Analytics і Google Adsense. Techorati - гэта адзін з тых, які сапраўды выклікае ў мяне цікавасць, таму што дае мне інфармацыю пра тое, хто мае да мяне сувязь. Я люблю наведваць гэтыя сайты і глядзець, што яны кажуць ці што яны лічаць карысным. Для таго, каб зразумець, ці не змяніўся мой ранг, мне трэба зрабіць пошук у сваім блогу.

Мне трэба было нешта хутчэй, таму я запраграмаваў маленькі "віджэт" для Technorati's API хутка і лёгка атрымаць маё званне. Гэта на самой справе тое, што адлюстроўвае ранг уверсе гэтага паведамлення. Калі вы хочаце паглядзець, як, націсніце мой старонка праекта ўверх.

Я стварыў яго з выкарыстаннем PHP5 + (ён выкарыстоўвае SimpleXML), cURL і JavaScript. SimpleXML гэта неверагодна магутны рухавік XML! Гэта нашмат прасцей для праграмавання, чым са старым аналізатарам. Узоры кода на старонка праекта а.

19 Каментары

  1. 1
  2. 4
    • 5

      Ого, гэта ВЯЛІЗНЫ крэдыт! Вялікі дзякуй. Не адчуваю сябе вымушаным трымаць гэта там. У мяне ёсць невялікі каментар у HTML, які паказвае на старонку праекта.

  3. 6
  4. 7

    Я абнавіў віджэт прыемнай падказкай, якая дае дадатковыя звесткі пра ваш ранг! Імя вашага блога (паводле Technorati), а таксама ўваходныя спасылкі і блогі!

  5. 8

    Ну, гэта было хутка! У цяперашні час я атрымліваю паведамленне пра памылку ад Technorati:
    Вы выкарысталі свой штодзённы размеркаванне запытаў API Technorati.

    Маючы гэта на ўвазе, я змяніў свае паведамленні тут, каб людзі размяшчалі код самастойна, а не траплялі на мой сайт. Прабачце за гэта! Я нават не ведаў, што існуе "штодзённы надзел".

    • 9

      ну, гэта па-сапраўднаму смактаць Даг ... ну, ну, было весела, пакуль гэта працягвалася. Хоць гэта і паказвае пэўную папулярнасць - магчыма, Technorati заўважылі і рэалізавалі нешта падобнае самі

      • 10

        Я таксама спадзяюся. Я прачытаў іх сайт і не магу знайсці, што такое "штодзённы надзел". Гэта крыху засмучае.

        Я змяніў код, каб проста перадаць паведамленне пра памылку, як каментаваны HTML, так што ён не адлюстроўвае "0", што было раней. Цяпер ён будзе адлюстроўваць віджэт толькі ў выпадку станоўчага адказу.

        Я мяркую, што лепшым выбарам можа быць размяшчэнне зыходнай старонкі самастойна, вы можаце гэта зрабіць. Я буду паведамляць вам, калі даведаюся, што такое "штодзённы надзел". Дзякуй, Стывен!

  6. 11

    Добра ... яшчэ некалькі паляпшэнняў. Калі вы паспрабуеце знайсці URL з дапамогай віджэта, акрамя майго, ён скажа вам, што ёсць памылка, і накіруе вас на старонку праекта. Гэта так, што вы можаце загрузіць код і размясціць яго самастойна. Любы карыстальнік можа размясціць гэты код, і такім чынам вы не будзеце сутыкацца з штодзённым выдзяленнем API.

    Я таксама змяніў яго так, што калі вы дасягаеце Daily Allotment, ён проста пераключаецца на спасылку "Дадаць у абранае"!

  7. 12
  8. 13
  9. 14

    Я знайшоў ваш маленькі адон для Technorati, хаця і даведаўся, што на маім серверы не быў складзены cURL, калі быў усталяваны PHP5.

    Такім чынам, я ўбачу, ці змагу я прымусіць гэты працаваць: http://samanathon.com/2007/03/10/wordpress-plugin-display-your-technorati-rank-with-php-4/ з чым вы дапамаглі тым, хто не выкарыстоўвае PHP5 🙂

    • 15

      Ого, Тайлер! Я ведаў, што cURL з'яўляецца абавязковым патрабаваннем, але я не разумеў, што некаторым людзям ён не будзе даступны. Я думаў, што гэта была бібліятэка, якую па змаўчанні загружалі ўстаноўкі PHP. Я толькі здагадваюся - але б'юся аб заклад, што Самантон таксама выкарыстоўвае curl.

  10. 16
  11. 17
  12. 18

Што вы думаеце?

Гэты сайт выкарыстоўвае Akismet для барацьбы са спамам. Даведайцеся, як дадзеныя апрацоўваюцца каментар.