A Technorati's használata API és a PHP

UPDATE: Március 3, 2007 - Megjelent a Technorati Rank WordPress beépülő modul.

FRISSÍTÉS: Nos, véget vet, hogy a Technoratinak napi lekérdezési korlátja van. Megtudtam a nehéz utat, elzártak. Ha telepítette a modult, akkor látni fogja, hogy a Hiba felirat szerepel a Projekt oldalra vezető linkre kattintva, hogy maga töltse le és tárolja a kódot. Frissítettem a kódot is, hogy ha elérte a napi kiosztást API hívások esetén egyszerűen „Hozzáadás a Kedvencekhez” linkre változik.

Mivel szakmám szerint adatbázis-marketinges vagyok, két hibám van (oké ... kettőnél is több, de ezek ehhez a bejegyzéshez kapcsolódnak). Jól dolgozom numerikus célokkal, és jól dolgozom projektek, emberek, szoftverek stb. Szervezésében és logikus összehangolásában. Még a könyveim is rendezettek (a könyvtáska bal oldala szoftver és fejlesztés, a jobb oldali felső az üzleti, a jobb alsó a kitaláció).

A numerikus hiba miatt nap mint nap a Technorati, a Google Analytics és a Google Adsense szolgáltatásokat nézem. A Techorati egyike azoknak, akik valóban felkeltik az érdeklődésemet, mert ez biztosítja számomra, hogy ki kapcsolódik hozzám. Szeretem meglátogatni ezeket a webhelyeket, és megnézni, mit mondanak vagy mit találtak hasznosnak. Annak felismerése érdekében, hogy változott-e a rangom, meg kell keresnem a blogomat.

Szükségem volt valamire gyorsabbra, ezért beprogramoztam egy kis "widgetet" a Technorati-hoz API hogy gyorsan és egyszerűen megszerezzem a rangomat. Valójában ez mutatja a rangot a bejegyzés tetején. Ha szeretné megtudni, hogyan, üsse meg az énemet projekt oldal fel.

PHP5 + (SimpleXML-t használ), cURL és JavaScript segítségével építettem. SimpleXML egy hihetetlenül hatékony XML motor! Sokkal könnyebb programozni, mint a régi elemző motor. A kódminták a projekt oldal is.

19 Comments

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

    Nos, ez gyors volt! Jelenleg hibát kapok a Technoratitól:
    Felhasználtad a Technorati API-lekérdezések napi kiosztását.

    Ezt szem előtt tartva úgy módosítottam az itteni bejegyzéseimet, hogy az emberek saját maguk tárolják a kódot, ahelyett, hogy elütnék a webhelyemen. Elnézést az emberekért! Nem is tudtam, hogy van „napi kiosztás”.

    • 9

      hát ez nagyon szívja Dougot 🙂… hát jó volt, mialatt tartott. Bár ez némi határozott népszerűséget mutat - talán a Technorati is észrevesz és megvalósít valami hasonlót

      • 10

        Én is remélem. Végigolvastam az oldalukat, és nem találom, mi a „napi kiosztás”. Kicsit frusztráló.

        Módosítottam a kódot úgy, hogy egyszerűen átküldjem a hibaüzenetet megjegyzésként HTML-ként, így nem jelenik meg a korábban használt „0”. Most csak akkor jeleníti meg a modult, ha pozitív a válasz.

        Feltételezem, hogy a legjobb fogadás az lehet, ha a forrásoldalt saját maga szervezi, és ezt megteheti. Tájékoztatom Önt, ha megtudom, mi a „napi kiosztás”. Köszönöm, Steven!

  6. 11

    Ok… néhány további fejlesztés. Ha megpróbál megkeresni egy URL-t az enyémtől eltérő modullal, az azt jelzi, hogy hiba történt, és eljut a projekt oldalára. Ez azért van, hogy letölthesse a kódot, és saját maga tárolja. Bárki üzemeltetheti ezt a kódot, és így nem fog befutni az API napi kiosztásába.

    Módosítottam úgy is, hogy ha eléri a napi kiosztást, akkor az egyszerűen a „Hozzáadás a kedvencekhez” linkre vált!

  7. 12
  8. 13
  9. 14
    • 15

      Ejha, Tyler! Tudtam, hogy a curl követelmény, de nem vettem észre, hogy néhány ember nem fogja elérhetővé tenni őket. Azt hittem, hogy ez egy könyvtár, amelyet alapértelmezés szerint betöltettek PHP telepítésekkel. Csak tippelek - de fogadok, hogy Samanthon a curl-t is használja.

  10. 16
  11. 17
  12. 18

Mit gondolsz?

Ez az oldal Akismet-et használ a levélszemét csökkentése érdekében. Ismerje meg, hogyan dolgozik a megjegyzésed.