Paggamit sa Technorati's API ug PHP

UPDATE: Marso 3, 2007 - Gipagawas ang Technorati Rank WordPress Plugin.

UPDATE: Maora'g hangin nga ang Technorati adunay adlaw-adlaw nga utlanan sa pagpangutana. Nahibal-an nako ang lisud nga paagi, ila ako gitago. Kung imong gi-install ang widget, imong makita nga kini nagsulti Error nga adunay usa ka link balik sa Project Page aron mahimo nimo ang pag-download ug pag-host sa imong kaugalingon nga code. Gi-update usab nako ang code aron kung makaabut ka sa Daily nga paghatag sa API mga tawag, kini magbag-o sa usa ka link nga "Idugang sa Mga Paborito".

Ingon usa ka marketer sa database pinaagi sa patigayon, adunay ako duha nga mga sayup (okay… daghan pa sa duha, apan kini adunay kalabotan sa kini nga post). Maayo ang akong pagtrabaho sa mga katuyoan sa numero ug maayo ang akong pag-organisar ug lohikal nga paghanay sa mga proyekto, tawo, software, ug uban pa. Bisan ang akong mga libro naorganisar (wala nga bahin sa book case ang software ug pag-uswag, sa tuo sa tuo ang negosyo, sa tuo sa tuo tinumotumo).

Ang sayup sa numero nga nagpadayon sa pagtan-aw nako sa Technorati, Google Analytics, ug Google Adsense tibuok adlaw, adlaw-adlaw. Ang Techorati usa sa mga nakakuha gyud sa akong interes tungod kay naghatag kini kanako kung kinsa ang nag-link kanako. Ganahan ko nga mobisita sa mga site ug makita kung unsa ang ilang gisulti o kung unsa ang nakita nila nga mapuslanon. Aron mahibal-an kung nagbag-o o dili ang akong ranggo, bisan pa, kinahanglan nga magpangita ako sa akong blog.

Kinahanglan nako ang usa ka butang nga labing dali mao nga giprograma nako ang gamay nga 'widget' sa Technorati's API aron makuha ang akong ranggo nga dali ug dali. Kini sa tinuud kung unsa ang nagpakita sa ranggo sa taas sa kini nga post. Kung gusto nimo makita kung giunsa, hit my panid sa proyekto up.

Gitukod ko kini gamit ang PHP5 + (Gigamit ang SimpleXML), cURL, ug JavaScript. Yano ngaXML usa ka talagsaon nga kusug nga makina nga XML! Labing kadali ang pagprograma kaysa sa daan nga makina sa pag-parse. Ang Mga Sampol sa Code naa sa panid sa proyekto ingon man.

19 Comments

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

    Gi-update nako ang widget sa usa ka maayong tooltip nga naghatag dugang nga mga detalye bahin sa imong ranggo! Ang ngalan sa imong Blog (sumala sa Technorati) ingon man mga sulud nga link ug blog!

  5. 8

    Aw, dali ra kana! Karon ako nakakuha og sayup gikan sa Technorati:
    Natapos nimo ang imong adlaw-adlaw nga paghatag sa mga pangutana sa Technorati API.

    Sa kini nga hunahuna, gibag-o ko ang akong mga post dinhi aron ma-host sa mga tawo ang code sa ilang kaugalingon kaysa maigo ang akong site. Pasensya bahin sa mga tawo! Wala ko nahibal-an nga adunay usa ka 'adlaw-adlaw nga paghatag'.

    • 9

      maayo nga gisupsop gyud si Doug 🙂… oh maayo nga nalipay kini samtang kini milungtad. Bisan kung ang mga soes mopakita usa ka piho nga pagkapopular - tingali ang Technorati ang namatikdan ug nagpatuman usa ka butang nga pareho nila

      • 10

        Gihangyo ko usab, Gibasa nako ang ilang site ug dili nako makita kung unsa ang 'adlaw-adlaw nga paghatag', bisan pa. Medyo nakapait.

        Gibag-o nako ang code aron yano nga mapasa ang mensahe sa sayup ingon gikomentaryo nga HTML aron dili kini ipakita ang "0" nga kaniadto. Karon kini ipakita ra ang widget kung adunay positibo nga tubag.

        Sa akong hunahuna ang labing kaayo nga pusta mahimong aron ma-host ang panid sa gigikanan nga mahimo nimo kana. Ipadayon ko ikaw nga ma-post kung mahibal-an nako kung unsa ang 'adlaw-adlaw nga paghatag'. Salamat, Steven!

  6. 11

    Ok… pipila pa nga mga pagpaayo. Kung gisulayan nimo nga pangitaon ang usa ka URL nga wala ang widget kaysa sa akoa, isulti kanimo nga adunay usa ka sayup ug dad-on ka sa panid sa proyekto. Kini aron ma-download nimo ang code ug i-host kini sa imong kaugalingon. Bisan kinsa mahimong mag-host sa kini nga code ug sa kana nga paagi dili ka makadagan sa matag adlaw nga lote sa API.

    Gibag-o usab nako kini aron kung maabut nimo ang Daily Allotment, magbag-o ra kini ngadto sa usa ka link nga “Idagdag sa Mga Paborito”!

  7. 12
  8. 13
  9. 14
    • 15

      Wow, Tyler! Nahibal-an nako nga ang CURL usa ka kinahanglanon apan wala ako nahibal-an nga ang pila ka mga tawo dili kini magamit kanila. Gihunahuna ko nga kana usa ka librarya nga gikarga nga default sa mga pag-install sa PHP. Naghunahuna ra ako - apan gipusta ko nga ang gigamit ni Samanthon nga cURL usab.

  10. 16
  11. 17
  12. 18

Unsay imong hunahuna?

Kini nga site naggamit sa Akismet sa pagpakunhod sa spam. Hibal-i kon giunsa ang pagproseso sa datos sa imong komento.