Technorati's istifadə API və PHP

UPDATE: Mart 3, 2007 - Technorati Rank WordPress Plugin buraxıldı.

ƏLAVƏ OLUNUB: Technoratinin gündəlik sorğu limitinə sahib olması yaxşıdır. Çətin yolu tapdım, məni bağladılar. Vidceti quraşdırmış olsanız, kodu özünüz yükləyə və yerləşdirə biləcəyiniz üçün Layihə Səhifəsinə bir keçid ilə Xəta yazdığını görəcəksiniz. Kodunu da yenilədim ki, Gündəlik bölməyə çatdıqda API çağırır, sadəcə "Sık istifadə edilənlərə əlavə et" bağlantısına çevriləcəkdir.

Ticarətlə bir verilənlər bazası satıcısı olduğum üçün iki qüsurum var (tamam ... ikidən çox, amma bunlar bu yazı ilə əlaqəlidir). Rəqəmsal hədəflərlə yaxşı işləyirəm və layihələri, insanları, proqram təminatını və s. Yaxşı təşkil edib məntiqlə uyğunlaşdırıram. Hətta kitablarım düzülmüşdür (kitabın sol tərəfi proqram və inkişafdır, sağ üstü işdir, alt-sağıdır) uydurma).

Rəqəmsal qüsur məni Technorati, Google Analytics və Google Adsense-yə hər gün, hər gün baxmağa davam edir. Techorati, mənimlə əlaqəli olanı təmin etdiyi üçün həqiqətən mənim marağımı alanlardan biridir. Bu saytları ziyarət edib, nə dediklərini və ya faydalı olduqlarını görməyi çox sevirəm. Rütbəmin dəyişib-dəyişmədiyini tanımaq üçün blogumda axtarış aparmalıyam.

Daha sürətli bir şeyə ehtiyacım var idi, buna görə Technorati's-ə bir az 'widget' proqramlaşdırdım API dərəcəmi tez və asanlıqla əldə etmək. Əslində bu yazının üst hissəsini göstərən nədir. Əgər necə olduğunu görmək istəyirsənsə, mənimkini vur layihə səhifəsi qədər.

PHP5 + (SimpleXML istifadə edir), cURL və JavaScript istifadə edərək qurdum. Simplexml inanılmaz dərəcədə güclü bir XML mühərrikidir! Proqramı köhnə ayrıştırma mühərrikindən daha asandır. Kod nümunələri layihə səhifəsi həmçinin.

19 Şərhlər

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

    Yaxşı, bu tez oldu! Hazırda Technorati-dən xəta alıram:
    Siz gündəlik Technorati API sorğularınızı istifadə etmisiniz.

    Bunu nəzərə alaraq, buradakı yazılarımı dəyişdirdim ki, insanlar saytımı vurmaqdansa, kodu özləri yerləşdirsinlər. Bunun üçün üzr istəyirik, insanlar! Mən heç bilmirdim ki, “gündəlik pay” var.

    • 9

      yaxşı ki, həqiqətən Doug əmmək 🙂 … oh, bu davam edərkən əyləncəli idi. Baxmayaraq ki, müəyyən bir populyarlıq nümayiş etdirəcək - bəlkə Technorati özləri də oxşar bir şey görüb həyata keçirəcəklər.

      • 10

        Mən də ümid edirəm. Onların saytını oxudum və 'gündəlik payın' nə olduğunu tapa bilmirəm. Bir az incidir.

        Səhv mesajını sadəcə olaraq şərh edilmiş HTML kimi ötürmək üçün kodu dəyişdirdim ki, o, əvvəllər olduğu “0”ı göstərməsin. İndi o, yalnız müsbət cavab olduqda vidceti göstərəcək.

        Güman edirəm ki, ən yaxşı mərc mənbə səhifəni özünüzə yerləşdirmək ola bilər, siz bunu edə bilərsiniz. 'Gündəlik payın' nə olduğunu biləndə sizi xəbərdar edəcəyəm. Təşəkkürlər, Stiven!

  6. 11

    Ok... daha bir neçə təkmilləşdirmə. Məndən başqa widget ilə URL axtarmağa cəhd etsəniz, o, sizə xətanın olduğunu bildirəcək və sizi layihə səhifəsinə gətirəcək. Bu, kodu endirib özünüz qəbul edə bilməniz üçündür. Hər kəs bu kodu yerləşdirə bilər və beləliklə siz API-nin gündəlik payına düşməyəcəksiniz.

    Mən də onu elə dəyişdirmişəm ki, Gündəlik Bölməyə çatsanız, o, sadəcə olaraq “Sevimlilərə əlavə et” linkinə keçsin!

  7. 12
  8. 13
  9. 14
    • 15

      Vay, Tayler! Mən cURL-in bir tələb olduğunu bilirdim, lakin bəzi insanlar üçün bunun əlçatan olmayacağını bilmirdim. Düşündüm ki, bu, PHP quraşdırmaları ilə defolt olaraq yüklənmiş bir kitabxanadır. Mən yalnız təxmin edirəm – amma əminəm ki, Samanthon da cURL-dən istifadə edir.

  10. 16
  11. 17
  12. 18

Siz nə düşünürsünüz?

Bu sayt spam azaldılması üçün Akismet istifadə edir. Yorumunuzun necə işləndiyini öyrənin.