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 Projektoldalra 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 (z) 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 a rangom megváltozott-e vagy sem, keresést kell végeznem a blogomon.

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

    Hát ez gyors volt! Jelenleg hibát kapok a Technoratitól:
    Felhasználta a Technorati API-lekérdezések napi keretét.

    Ezt szem előtt tartva módosítottam az itteni bejegyzéseimet, hogy az emberek saját maguk tárolják a kódot, ne pedig a webhelyemet érintsék meg. Sajnálom, emberek! Nem is tudtam, hogy van „napi juttatás”.

    • 9

      hát ez nagyon szívás Doug 🙂 … hát jó móka volt, amíg tartott. Bár ez határozottan népszerűségnek örvend – talán a Technorati is észrevett és megvalósít valami hasonlót

      • 10

        Én is remélem. Átolvastam az oldalukat, de nem találom, mi a "napi juttatás". Kicsit elkeserítő.

        Módosítottam a kódot úgy, hogy a hibaüzenetet egyszerűen kommentált HTML-ként adja át, így nem jeleníti meg a korábban használt „0”-t. Most már csak pozitív válasz esetén jeleníti meg a widgetet.

        Azt hiszem, a legjobb megoldás az, ha saját maga tárolja a forrásoldalt, és ezt megteheti. Értesíteni foglak, ha megtudom, mi a „napi juttatás”. Köszönöm, Steven!

  6. 11

    Ok… néhány további fejlesztés. Ha megpróbál egy URL-t keresni az enyémtől eltérő widgettel, akkor hibaüzenetet küld, és a projekt oldalára viszi. Ez azért van, hogy Ön letölthesse a kódot, és saját maga tárolhassa. Bárki tárolhatja ezt a kódot, és így Ön nem fog belefutni az API napi elosztásába.

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

  7. 12
  8. 13
  9. 14
    • 15

      Jaj, Tyler! Tudtam, hogy a cURL követelmény, de nem tudtam, hogy néhány ember számára nem elérhető. Azt hittem, hogy ez egy olyan könyvtár, amely alapértelmezés szerint be van töltve PHP-telepítésekkel. Csak találgatok – de lefogadom, hogy Samanthon's is cURL-t használ.

  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.