ტექნორატისის გამოყენება API და PHP

განახლების თარიღი: მარტი, გამოვიდა Technorati Rank WordPress მოდული.

განახლება: გაითვალისწინეთ, რომ Technorati- ს აქვს მოთხოვნის დღიური ლიმიტი. რთული გზა აღმოვაჩინე, გამიკეტეს. თუ თქვენ დააინსტალირეთ ვიჯეტი, ნახავთ, რომ მასში ნათქვამია შეცდომა პროექტის გვერდის ბმულით, ასე რომ თქვენ თავად შეგიძლიათ ჩამოტვირთოთ და უმასპინძლოთ კოდს. მე ასევე განვაახლე კოდი ისე, რომ ყოველდღიური განაწილების მიღწევის შემდეგ API ზარები, ის უბრალოდ შეიცვლება "რჩეულებში დამატება" -ის ბმულით.

ვაჭრობით მონაცემთა ბაზრის მარკეტინგის სტატუსით, მე მაქვს ორი ნაკლი (კარგი two ორზე მეტი, მაგრამ ამ თემას უკავშირდება). მე კარგად ვმუშაობ ციფრულ მიზნებთან და ვმუშაობ კარგად, ორგანიზება და ლოგიკურად გასწორება პროექტების, ადამიანების, პროგრამული უზრუნველყოფის და ა.შ. ჩემი წიგნებიც კი არის ორგანიზებული (წიგნის კორპუსის მარცხენა მხარე არის პროგრამული უზრუნველყოფა და განვითარება, მარჯვენა მხრიდან ბიზნესი, ქვედა მარჯვენა მხატვრული ლიტერატურა).

რიცხვითი ხარვეზი მაიძულებს ყოველდღე, ყოველდღე ვუყურო Technorati- ს, Google Analytics- ს და Google Adsense- ს. Techorati არის ერთ-ერთი მათგანი, ვინც ნამდვილად იწვევს ჩემს ინტერესს, რადგან ის მაძლევს საშუალებას ვინ მაკავშირებს. მე მიყვარს იმ საიტების მონახულება და მათი ნათქვამი ან სასარგებლო ინფორმაცია. იმის გასაგებად, შეიცვალა თუ არა ჩემი წოდება, უნდა ჩავწერო ჩემი ბლოგი.

მე უფრო სწრაფი რამ მჭირდებოდა, ასე რომ, მე დავაპროგრამე პატარა 'ვიჯეტი' Technorati- სთვის API სწრაფად და მარტივად მოვიპოვო ჩემი წოდება. სინამდვილეში, ეს არის ის, რაც აჩვენებს წოდებას ამ პოსტის თავში. თუ გსურთ ნახოთ როგორ, მოხვდა ჩემი პროექტის გვერდი მდე.

მე ის ავაშენე PHP5 + (ის იყენებს SimpleXML), cURL და JavaScript– ის გამოყენებით. SimpleXML წარმოუდგენლად ძლიერი XML ძრავაა! დაპროგრამება ბევრად უფრო ადვილია, ვიდრე ძველი საანალიზო ძრავა. კოდის ნიმუშები არის პროექტის გვერდი ასევე.

19 კომენტარები

  1. 1
  2. 4
    • 5

      ვაიმე, ეს უდიდესი კრედიტია! Დიდი მადლობა. არ იგრძნონ თავი იძულებულნი იქ იყოთ ამის შენარჩუნება. HTML– ში მაქვს პატარა კომენტარი, რომელიც მიუთითებს პროექტის გვერდზე.

  3. 6
  4. 7

    მე განვაახლე ვიჯეტი ლამაზი ხელსაწყოებით, რომელიც დამატებით დეტალებს მოგაწვდით თქვენი წოდების შესახებ! თქვენი ბლოგის სახელი (ტექნორატის მიხედვით), ასევე შემომავალი ბმულები და ბლოგები!

  5. 8

    ეს იყო სწრაფი! ამჟამად ტექნორატისგან მივიღებ შეცდომას:
    თქვენ გამოიყენეთ თქვენი Technorati API მოთხოვნების ყოველდღიური გამოყოფა.

    ამის გათვალისწინებით, მე შევცვალე ჩემი პოსტები აქ, რათა ხალხმა კოდს თავად უმასპინძლოს, ვიდრე ჩემს საიტზე მოხვდეს. უკაცრავად ეგ მე არც კი ვიცოდი, რომ იყო "ყოველდღიური განაწილება".

    • 9

      კარგად რომ ნამდვილად წოვს დუგ… h კარგი იყო, სანამ ის გაგრძელდა. მართალია, ეს გარკვეულ პოპულარობას აჩვენებს - იქნებ ტექნორატიმ თავად შეამჩნია და განახორციელოს მსგავსი რამ

      • 10

        Მეც იმედი მაქვს. მე ვკითხულობ მათ საიტს და ვერ ვხვდები რა არის "ყოველდღიური განაწილება". ცოტა იმედგაცრუებაა.

        მე შევცვალე კოდი, რომ შეცდომის შეტყობინება უბრალოდ გადამეცა, როგორც HTML კომენტარი, ასე რომ ის არ აჩვენებს "0" - ს, როგორც ადრე. ახლა ის მხოლოდ ვიჯეტს აჩვენებს, თუ დადებითი პასუხი იქნება.

        ვფიქრობ, საუკეთესო ფსონი შეიძლება იყოს წყარო გვერდის მასპინძლობა, თქვენ ამის გაკეთება შეგიძლიათ. მე გამოგიგზავნით შეტყობინებას, როდესაც გავიგებ, თუ რა არის "ყოველდღიური გადანაწილება". მადლობა სტივენ!

  6. 11

    კარგი ... კიდევ რამდენიმე გაუმჯობესება. თუ შეეცდებით მოძებნოთ URL, ვიჯეტთან ერთად, ჩემს გარდა, ის გეტყვით, რომ მოხდა შეცდომა და მიგიყვანთ პროექტის გვერდზე. ეს იმისთვისაა, რომ შეგიძლიათ ჩამოტვირთოთ კოდი და თავად უმასპინძლოთ მას. ყველას შეუძლია ამ კოდის მასპინძლობა და ამ გზით თქვენ ვერ შეხვდებით API– ს ყოველდღიურ გამოყოფას.

    მე ასევე შევცვალე ისე, რომ თუ ყოველდღიურად მიაღწევთ გადანაწილებას, ის უბრალოდ გადადის ბმულზე "რჩეულებში დამატება"!

  7. 12
  8. 13
  9. 14

    ტექნორატისთვის თქვენი პატარა დამატება ვიპოვნე, თუმცა გავარკვიე, რომ ჩემს სერვერს არ ჰქონდა შედგენილი cURL, როდესაც PHP5 დაინსტალირდა.

    ასე რომ, ვნახავ, შემიძლია თუ არა ეს ერთი: http://samanathon.com/2007/03/10/wordpress-plugin-display-your-technorati-rank-with-php-4/ რომელსაც დაეხმარეთ მათთვის, ვინც არ იყენებს PHP5

    • 15

      ვაიმე, ტაილერ! მე ვიცოდი, რომ cURL მოთხოვნა იყო, მაგრამ ვერ ვხვდებოდი, რომ ზოგიერთ მათგანს მათთვის ხელმისაწვდომი არ იქნებოდა. მეგონა, ეს იყო ბიბლიოთეკა, რომელიც ნაგულისხმევად იყო დატვირთული PHP ინსტალაციით. მე მხოლოდ ვხვდები - მაგრამ დადებს, რომ სამანტონი იყენებს cURL- საც.

  10. 16
  11. 17
  12. 18

რას ფიქრობთ?

ეს საიტი იყენებს Akismet- ს, რათა შეამციროს სპამი. შეისწავლეთ თქვენი კომენტარის მონაცემები დამუშავებული.