Technorati-ді қолдану API және PHP

UPDATE: Наурыз 3, 2007 - Technorati Rank WordPress плагині шығарылды.

ЖАҢАРТУ: Technorati-дің күнделікті сұранысы бар екендігі белгілі. Мен қиын жолды білдім, олар мені жауып тастады. Егер сіз виджетті орнатқан болсаңыз, онда сіз ол кодты өзіңіз жүктеп алып, орналастыру үшін жоба бетіне сілтеме бар Қате деп жазылғанын көресіз. Күнделікті бөлуге жеткенде мен кодты жаңарттым API қоңырау шалса, ол «Таңдаулыларға қосу» сілтемесіне ауысады.

Сауда бойынша мәліметтер базасының маркетологы бола отырып, менің екі кемшілігім бар (жарайды ... екеуден көп, бірақ бұлар осы жазбамен байланысты). Мен сандық мақсаттармен жақсы жұмыс істеймін және жобаларды, адамдарды, бағдарламалық жасақтаманы және т.с.с. логикалық сәйкестендіру жұмыстарын жүргіземін. Тіпті менің кітаптарым да жүйеленген (кітап қорабының сол жағы - бағдарламалық жасақтама және өңдеу, оң жағы - бизнес, төменгі оң жағы - көркем әдебиет).

Сандық кемшіліктер мені Technorati, Google Analytics және Google Adsense-ті күні бойы, күнделікті қарауға мәжбүр етеді. Techorati - менің қызығушылығымды арттыратындардың бірі, өйткені ол маған кіммен байланыстырады. Мен сол сайттарға кіріп, олардың не айтып жатқанын немесе не пайдалы деп тапқанын жақсы көремін. Дәрежемнің өзгерген-өзгермегенін білу үшін блогыма іздеу керек.

Маған тезірек нәрсе керек болды, сондықтан Technorati-ге кішкене «виджет» бағдарламаладым API менің дәрежемді тез және оңай алу үшін. Бұл осы жазбаның жоғарғы жағында орналасқан. Егер сіз қалай көргіңіз келсе, мені ұрыңыз жоба беті жоғары.

Мен оны PHP5 + (SimpleXML-ді қолданады), cURL және JavaScript қолдана отырып жасадым. ҚарапайымXML бұл керемет қуатты XML қозғалтқышы! Бағдарламалау ескі талдаушы қозғалтқышқа қарағанда әлдеқайда оңай. Код үлгілері көрсетілген жоба беті сондай-ақ.

19 Пікірлер

  1. 1
  2. 4
  3. 6
  4. 7

    Мен виджетті сіздің дәрежеңіз туралы қосымша мәліметтер беретін жақсы нұсқаулықпен жаңарттым! Сіздің блогтың аты (Technorati бойынша), сонымен қатар кіретін сілтемелер мен блогтар!

  5. 8

    Бұл тез болды! Қазіргі уақытта мен Technorati-ден қате жіберіп отырмын:
    Сіз Technorati API сұрауларының күнделікті бөлігін пайдаландыңыз.

    Осыны ескере отырып, мен өз хабарламаларымды сайтқа ұрынбай, өздері кодты өздері басқаратын етіп өзгерттім. Бұл адамдар үшін кешіріңіз! Мен тіпті 'күнделікті бөлу' бар екенін білмедім.

    • 9

      жақсы, ол Дагды сорады 🙂… о, ол ұзаққа созылған кезде көңілді болды. Бұл белгілі бір танымалдылықты көрсету үшін жүрсе де, мүмкін Technorati өздері ұқсас нәрсені байқап, іске асырған болар

      • 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 қондырғыларымен жүктелген кітапхана деп ойладым. Мен тек болжап отырмын, бірақ мен Самантонның cURL-ді де қолданатындығына сенімдімін.

  10. 16
  11. 17

    Кез-келген адам нақты шекті деңгей туралы қандай да бір түсінікке ие болды ма? Қолданбаны тестілеудің қиын жолын енді білдім I

  12. 18

Сен не ойлайсың?

Бұл сайт спамның төмендеуі үшін Akismet пайдаланады. Деректеріңіздің қалай өңделетінін біліңіз.