xawiers.esu.as: 3-io lygio gyventojas

Pasidaryk pats: weblogUpdates.ping

Spėju dauguma norėtų, kad viena ar kita interneto svetainė iškarto atnaujintu jų turinį, kai tik padaromas pakeitimas ar atsiranda naujas įrašas. Tarkim [www.lietblogs.net](http://www.lietblogs.net). Šiam atvejui reikia pasinaudoti xml-rpc metodu `weblogUpdates.ping`. Jei vartotojas naudojasi jau gatavu produktu skirtu weblogams, dažniausiai jie turi xml-rpc valdyma, o ką daryti jei savo puslapį susikonstravo pats ? Todėl iškarto eisiu prie reikalo – ko mums reikės ir kaip pačiam pasidaryti šią paslaugėlę.

Mums reikės:

* [phpxmlrpc](https://sourceforge.net/projects/phpxmlrpc/) (pasiimkite naujausią versiją, jei serveryje nėra itrauktas xml-rpc extension’as)
* [pavyzdžio](http://xawiers.esu.as/client.txt) kaip viską pasidaryti.

Jei pasiimsite kodą iš pavyzdžio, ir atsijungsite visus debuginimus bei tarpinės informacijos išmetimą – viskas veiks kuo puikiausiai. Tik nepamirškite pasikeisti weblogo pavadinimo ir adreso. Ir dar: jei adresą užrašėte su / gale ir nesuveikė – pabandykite ištrinti paskutinį slašą /

Sėkmės.

Panašūs įrašai:

  1. Ping update webloguose
  2. Lietuvos weblogai

  • emmm, na pas mane neveike viskas kuo puikiaisiai… is pradziu servas klyke del xmlrpc_decode ir xmlrpc_encode, tipo can not redeclare…. nu uzhkomentavus tada lyg ir veikia ale nors ir error = 0, bet kaskaip rezultato jokio kokio tikejaus…

    noretusi atkomentuot vel tas dvi funkcijas, bet manau kad pries tai reik kaskaip ishjungti native php xmlrpc supporta… o kaip man nedashyla kasko…

  • bejka jeigu dabar parasau apatini brukshni va pvz cia _ ir dar po keliu zodziu parasau toki paty kaip pvz va cia _ tai ju abieju nesimato o tekstas tarp ju italishkas gaunas… :)

  • _emmmm brukshnys panasu kad turi liestis prie zodelio_ …

  • lew lew lew
    pas mane yra markdown sintakse postuose ir komentaruose.
    _ arba * – _italikas_
    __ arba ** – **boldas**

    del xmlrpc – gali but kad server yra extensionas idetas, tai php f-ju nereikia includinti. aprasysim kaip daryti ir su extensionu.

You can follow any responses to this entry through the RSS 2.0 feed.

Trackbacks / Pingbacks