ການໃຊ້ Technorati API ແລະ PHP

UPDATE: ມີນາ 3, 2007 - ປັinກອິນ Technorati Rank WordPress ປ່ອຍອອກມາ.

ປັບປຸງໃຫ້ທັນ: ດີມັນລົມວ່າ Technorati ມີຂີດ ຈຳ ກັດການສອບຖາມປະ ຈຳ ວັນ. ຂ້າພະເຈົ້າພົບເຫັນວິທີທີ່ຫຍຸ້ງຍາກ, ພວກເຂົາປິດຂ້າພະເຈົ້າ. ຖ້າທ່ານໄດ້ຕິດຕັ້ງ widget, ທ່ານຈະເຫັນວ່າມັນລະບຸຂໍ້ຜິດພາດກັບການເຊື່ອມຕໍ່ກັບ ໜ້າ Project Project ເພື່ອໃຫ້ທ່ານສາມາດດາວໂຫລດແລະໂຮດລະຫັດນັ້ນເອງ. ຂ້າພະເຈົ້າຍັງໄດ້ປັບປຸງລະຫັດດັ່ງນັ້ນເມື່ອທ່ານເຂົ້າເຖິງການຈັດສັນ Daily ຂອງ API ການໂທ, ມັນພຽງແຕ່ຈະປ່ຽນເປັນ“ ເພີ່ມເຂົ້າໃນ Favorites” ລິ້ງ.

ເປັນນັກກາລະຕະຫຼາດຖານຂໍ້ມູນໂດຍການຄ້າ, ຂ້ອຍມີຂໍ້ບົກຜ່ອງສອງຢ່າງ (ບໍ່ເປັນຫຍັງ…ຫຼາຍກ່ວາສອງ, ແຕ່ສິ່ງເຫຼົ່ານີ້ຕ້ອງເຮັດກັບໂພສນີ້). ຂ້ອຍເຮັດວຽກໄດ້ດີກັບເປົ້າ ໝາຍ ທີ່ເປັນຕົວເລກແລະຂ້ອຍເຮັດວຽກໄດ້ດີໃນການຈັດຕັ້ງແລະຈັດສັນໂຄງການຕ່າງໆ, ຄົນ, ຊອບແວແລະອື່ນໆ. ນິຍາຍ).

ຂໍ້ບົກພ່ອງຂອງຕົວເລກເຮັດໃຫ້ຂ້ອຍເບິ່ງ Technorati, Google Analytics ແລະ Google Adsense ຕະຫຼອດມື້, ທຸກໆມື້. ເທັກເທີແມ່ນ ໜຶ່ງ ໃນຜູ້ທີ່ສົນໃຈຂ້ອຍຫຼາຍເພາະວ່າມັນສະ ໜອງ ໃຫ້ຂ້ອຍຜູ້ທີ່ເຊື່ອມໂຍງກັບຂ້ອຍ. ຂ້ອຍມັກໄປຢ້ຽມຢາມສະຖານທີ່ເຫຼົ່ານັ້ນແລະເບິ່ງວ່າພວກເຂົາ ກຳ ລັງເວົ້າຫຍັງຫຼືສິ່ງທີ່ພວກເຂົາເຫັນວ່າເປັນປະໂຫຍດ. ເພື່ອຮັບຮູ້ວ່າການຈັດອັນດັບຂອງຂ້ອຍມີການປ່ຽນແປງຫລືບໍ່, ເຖິງແມ່ນວ່າຂ້ອຍ ຈຳ ເປັນຕ້ອງເຮັດການຄົ້ນຫາໃນ blog ຂອງຂ້ອຍ.

ຂ້ອຍຕ້ອງການບາງສິ່ງບາງຢ່າງໄວກ່ວານັ້ນຂ້ອຍໄດ້ຂຽນໂປແກຼມ 'widget' ເລັກນ້ອຍໃຫ້ກັບ Technorati API ເພື່ອໃຫ້ໄດ້ອັນດັບຂອງຂ້ອຍໄດ້ອຍ່າງລວດໄວແລະງ່າຍດາຍ. ຕົວຈິງແລ້ວມັນແມ່ນສິ່ງທີ່ສະແດງອັນດັບຢູ່ເທິງສຸດຂອງຂໍ້ຄວາມນີ້. ຖ້າທ່ານຕ້ອງການເບິ່ງວິທີການ, ຕີຂອງຂ້ອຍ ຫນ້າໂຄງການ ຂຶ້ນ.

ຂ້ອຍໄດ້ສ້າງມັນໂດຍໃຊ້ PHP5 + (ມັນໃຊ້ SimpleXML), cURL, ແລະ JavaScript. SimpleXML ແມ່ນເຄື່ອງຈັກ XML ທີ່ມີປະສິດທິພາບທີ່ບໍ່ ໜ້າ ເຊື່ອ! ມັນງ່າຍຕໍ່ການຂຽນໂປຣແກຣມຫຼາຍກ່ວາເຄື່ອງຈັກວິເຄາະເກົ່າ. ຕົວຢ່າງລະຫັດແມ່ນຢູ່ໃນ ຫນ້າໂຄງການ ຄື​ກັນ.

19 ຄໍາເຫັນ

  1. 1
  2. 4
    • 5

      ດອກ, ນັ້ນແມ່ນການໃຫ້ກຽດທີ່ໃຫຍ່ຫຼວງ! ຂອບ​ໃຈ​ຫຼາຍໆ. ຢ່າຮູ້ສຶກຖືກບັງຄັບໃຫ້ຮັກສາສິ່ງນັ້ນໄວ້. ຂ້ອຍມີ ຄຳ ເຫັນ ໜ້ອຍ ໜຶ່ງ ໃນ HTML ທີ່ຊີ້ໄປທີ່ ໜ້າ ໂຄງການ.

  3. 6
  4. 7

    ຂ້ອຍອັບເດດ widget ດ້ວຍ tooltip ທີ່ດີເຊິ່ງໃຫ້ລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບອັນດັບຂອງເຈົ້າ! ຊື່ Blog ຂອງທ່ານ (ອີງຕາມ Technorati) ພ້ອມທັງການເຊື່ອມຕໍ່ຂາເຂົ້າແລະ blog ຕ່າງໆ!

  5. 8

    ດີ, ນັ້ນແມ່ນໄວ! ຂ້ອຍ ກຳ ລັງໄດ້ຮັບຂໍ້ຜິດພາດຈາກ Technorati:
    ທ່ານໄດ້ໃຊ້ການແບ່ງປັນປະ ຈຳ ວັນຂອງທ່ານໃນການສອບຖາມ Technorati API.

    ດ້ວຍຄວາມຄິດນັ້ນ, ຂ້າພະເຈົ້າໄດ້ດັດແກ້ຂໍ້ຄວາມຂອງຂ້າພະເຈົ້າຢູ່ທີ່ນີ້ເພື່ອໃຫ້ຄົນເປັນເຈົ້າພາບລະຫັດດ້ວຍຕົນເອງແທນທີ່ຈະຕີເວັບໄຊຂອງຂ້ອຍ. ຂໍອະໄພກ່ຽວກັບພວກນັ້ນ! ຂ້ອຍກໍ່ບໍ່ຮູ້ວ່າມັນມີ "ການຈັດສັນປະ ຈຳ ວັນ".

    • 9

      ດີວ່າກໍ່ດູດ Doug oh ... ໂອ້ຍດີມັນແມ່ນການມ່ວນຊື່ນໃນຂະນະທີ່ມັນປານ. ເຖິງແມ່ນວ່າມັນຂື້ນຂື້ນເພື່ອສະແດງຄວາມນິຍົມບາງຢ່າງທີ່ແນ່ນອນ - ບາງທີ Technorati ຈະໄດ້ສັງເກດເຫັນແລະປະຕິບັດບາງສິ່ງບາງຢ່າງທີ່ຄ້າຍຄືກັນກັບຕົວເອງ

      • 10

        ຂ້ອຍກໍ່ຫວັງເຊັ່ນກັນ. ຂ້າພະເຈົ້າໄດ້ອ່ານຜ່ານເວັບໄຊທ໌ຂອງພວກເຂົາແລະບໍ່ສາມາດຊອກຫາສິ່ງທີ່ 'ການແບ່ງສ່ວນປະ ​​ຈຳ ວັນ', ເຖິງແມ່ນວ່າ. ມັນເປັນຄວາມອຸກອັ່ງເລັກນ້ອຍ.

        ຂ້ອຍໄດ້ປັບປ່ຽນລະຫັດເພື່ອສົ່ງຂໍ້ຄວາມຜິດພາດດັ່ງທີ່ຖືກຄິດເຫັນ HTML ເພື່ອວ່າມັນຈະບໍ່ສະແດງ "0" ທີ່ມັນເຄີຍໃຊ້. ໃນປັດຈຸບັນມັນຈະສະແດງພຽງແຕ່ widget ຖ້າມີການຕອບຮັບໃນທາງບວກ.

        ຂ້ອຍສົມມຸດວ່າການເດີມພັນທີ່ດີທີ່ສຸດອາດຈະແມ່ນການເປັນເຈົ້າພາບກັບແຫຼ່ງ ໜ້າ ຕົວເອງທີ່ເຈົ້າສາມາດເຮັດໄດ້. ຂ້າພະເຈົ້າຈະຕິດຕໍ່ຫາທ່ານເມື່ອຂ້ອຍພົບວ່າ 'ການແຈກຈ່າຍປະ ຈຳ ວັນແມ່ນຫຍັງ'. ຂໍຂອບໃຈ, Steven!

  6. 11

    Ok …ບາງການປັບປຸງເພີ່ມເຕີມ. ຖ້າທ່ານພະຍາຍາມຊອກຫາ URL ທີ່ມີເຄື່ອງມືອື່ນນອກ ເໜືອ ຈາກຂ້ອຍ, ມັນຈະບອກທ່ານວ່າມີຂໍ້ຜິດພາດແລະ ນຳ ທ່ານໄປທີ່ ໜ້າ ໂຄງການ. ນີ້ແມ່ນເພື່ອໃຫ້ທ່ານສາມາດດາວໂຫລດລະຫັດແລະໂຮດມັນເອງ. ທຸກໆຄົນສາມາດເປັນເຈົ້າພາບລະຫັດນີ້ແລະວິທີນັ້ນທ່ານຈະບໍ່ເຂົ້າໄປໃນການຈັດສັນປະ ຈຳ ວັນຂອງ API.

    ຂ້າພະເຈົ້າຍັງໄດ້ດັດແກ້ມັນເພື່ອວ່າຖ້າທ່ານເຂົ້າເຖິງການແບ່ງສ່ວນປະ ​​ຈຳ ວັນ, ມັນພຽງແຕ່ປ່ຽນເປັນ“ ເພີ່ມເຂົ້າໃນ Favorites” ລິ້ງ!

  7. 12
  8. 13
  9. 14

    ຂ້ອຍພົບເຄື່ອງເສີມນ້ອຍໆຂອງເຈົ້າ ສຳ ລັບ Technorati, ເຖິງແມ່ນວ່າຂ້ອຍພົບວ່າເຄື່ອງແມ່ຂ່າຍຂອງຂ້ອຍບໍ່ໄດ້ລວບລວມ cURL ເມື່ອ PHP5 ຖືກຕິດຕັ້ງ.

    ສະນັ້ນຂ້ອຍຈະເບິ່ງວ່າຂ້ອຍສາມາດເຮັດວຽກນີ້ໄດ້ບໍ: http://samanathon.com/2007/03/10/wordpress-plugin-display-your-technorati-rank-with-php-4/ ທີ່ທ່ານໄດ້ຊ່ວຍກັບຜູ້ທີ່ບໍ່ໃຊ້ PHP5 🙂

    • 15

      ດອກ, ທິວເລີ! ຂ້າພະເຈົ້າຮູ້ວ່າ CURL ແມ່ນຄວາມຕ້ອງການແຕ່ຂ້າພະເຈົ້າບໍ່ຮູ້ວ່າບາງຄົນຈະບໍ່ມີມັນໃຫ້ພວກເຂົາ. ຂ້ອຍຄິດວ່ານັ້ນແມ່ນຫ້ອງສະມຸດທີ່ຖືກໂຫລດໂດຍຄ່າເລີ່ມຕົ້ນດ້ວຍການຕິດຕັ້ງ PHP. ຂ້າພະເຈົ້າພຽງແຕ່ຄາດເດົາເທົ່ານັ້ນ - ແຕ່ຂ້າພະເຈົ້າແນ່ໃຈວ່າ Samanthon's ໃຊ້ cURL ເຊັ່ນກັນ.

  10. 16

    ຂອບ​ໃຈ​ຫຼາຍໆ! ສິ່ງນີ້ໄດ້ຊ່ວຍຂ້ອຍໃຫ້ມີພາລະ ໜັກ.

    ຕອນນີ້ຂ້ອຍພຽງແຕ່ຕ້ອງໄດ້ຫຍິບມັນແລະມັນຄວນສົມບູນແບບ

  11. 17
  12. 18

ທ່ານຄິດແນວໃດ?

ເວັບໄຊທ໌ນີ້ໃຊ້ Akismet ເພື່ອຫຼຸດຜ່ອນການຂີ້ເຫຍື້ອ. ຮຽນຮູ້ວິທີທີ່ຂໍ້ມູນຂອງທ່ານຖືກປະຕິບັດ.