ការប្រើប្រាស់តិចណូ ការ API និង PHP

ធ្វើឱ្យទាន់សម័យ: ខែមីនា 3, 2007 - បានចេញកម្មវិធីជំនួយតិចណូឡូជីប្លកប្លក.

ធ្វើបច្ចុប្បន្នភាព៖ ជាការប្រសើរណាស់ដែល Technorati មានដែនកំណត់សំណួរប្រចាំថ្ងៃ។ ខ្ញុំបានរកវិធីពិបាកពួកគេបានបិទខ្ញុំ។ ប្រសិនបើអ្នកបានតំឡើងធាតុក្រាហ្វិកអ្នកនឹងឃើញថាវាបញ្ជាក់ពីកំហុសដែលមានតំណភ្ជាប់ទៅទំព័រគម្រោងដូច្នេះអ្នកអាចទាញយកនិងធ្វើជាម្ចាស់កូដដោយខ្លួនឯងបាន។ ខ្ញុំក៏បានធ្វើបច្ចុប្បន្នភាពកូដផងដែរដូច្នេះនៅពេលដែលអ្នកឈានដល់ការបែងចែកប្រចាំថ្ងៃ ការ API ការហៅទូរស័ព្ទវានឹងផ្លាស់ប្តូរទៅជា“ បន្ថែមទៅសំណព្វ” ។

ក្នុងនាមជាអ្នកទីផ្សារទិន្នន័យតាមរយៈពាណិជ្ជកម្មខ្ញុំមានគុណវិបត្តិពីរយ៉ាង (មិនអីទេ ... ច្រើនជាងពីរប៉ុន្តែអ្វីដែលត្រូវធ្វើជាមួយការប្រកាសនេះ) ។ ខ្ញុំធ្វើការបានយ៉ាងល្អជាមួយនឹងគោលដៅជាលេខហើយខ្ញុំធ្វើការរៀបចំបានល្អនិងតម្រឹមគំរោងឡូជីខលមនុស្សសូហ្វវែរ។ ល។ សូម្បីតែសៀវភៅរបស់ខ្ញុំក៏ត្រូវបានរៀបចំដែរ (ផ្នែកខាងឆ្វេងនៃករណីសៀវភៅគឺផ្នែកទន់និងការអភិវឌ្ឍន៍ផ្នែកខាងស្តាំគឺអាជីវកម្មផ្នែកខាងក្រោមស្តាំ ការប្រឌិត) ។

គុណវិបត្តិលេខធ្វើឱ្យខ្ញុំក្រឡេកមើល Technorati, Google Analytics និង Google Adsense ពេញមួយថ្ងៃ។ តេជោរាជជាបុគ្គលម្នាក់ដែលពិតជាទទួលបានការចាប់អារម្មណ៍ពីខ្ញុំព្រោះវាផ្តល់ឱ្យខ្ញុំនូវអ្នកដែលភ្ជាប់ទំនាក់ទំនងជាមួយខ្ញុំ។ ខ្ញុំចូលចិត្តទស្សនាគេហទំព័រទាំងនោះហើយមើលអ្វីដែលពួកគេកំពុងនិយាយឬអ្វីដែលពួកគេយល់ថាមានប្រយោជន៍។ ដើម្បីទទួលស្គាល់ថាតើឋានៈរបស់ខ្ញុំត្រូវបានផ្លាស់ប្តូរឬយ៉ាងណាខ្ញុំចាំបាច់ត្រូវធ្វើការស្រាវជ្រាវនៅលើប្លុករបស់ខ្ញុំ។

ខ្ញុំត្រូវការអ្វីដែលលឿនជាងមុនដូច្នេះខ្ញុំបានដាក់កម្មវិធី 'មេឌៀ' បន្តិចបន្តួចដល់តិចណូ ការ API ដើម្បីទទួលបានឋានៈរបស់ខ្ញុំយ៉ាងឆាប់រហ័សនិងងាយស្រួល។ តាមពិតវាជាអ្វីដែលបង្ហាញឋានៈនៅកំពូលនៃប្រកាសនេះ។ ប្រសិនបើអ្នកចង់មើលពីរបៀបវាយខ្ញុំ ទំព័រគម្រោង ឡើង។

ខ្ញុំបានបង្កើតវាដោយប្រើ PHP5 + (វាប្រើ SimpleXML), CURL, និង JavaScript ។ XML សាមញ្ញ គឺជាម៉ាស៊ីន XML ដែលមានអនុភាពមិនគួរឱ្យជឿ! វាមានភាពងាយស្រួលក្នុងការសរសេរកម្មវិធីជាងម៉ាស៊ីនញែកចាស់។ គំរូកូដស្ថិតនៅលើឯកសារ ទំព័រគម្រោង ដូច​គ្នា។

19 យោបល់

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

    ខ្ញុំបានអាប់ដេតធាតុក្រាហ្វិកជាមួយនឹងព័ត៌មានជំនួយដ៏ល្អដែលផ្តល់នូវព័ត៌មានលម្អិតបន្ថែមអំពីចំណាត់ថ្នាក់របស់អ្នក! ឈ្មោះប្លុករបស់អ្នក (យោងទៅតាម Technorati) ក៏ដូចជាតំណភ្ជាប់ចូល និងប្លុក!

  5. 8

    មែនហើយ លឿនម្ល៉េះ! បច្ចុប្បន្នខ្ញុំកំពុងទទួលបានកំហុសពី Technorati៖
    អ្នកបានប្រើប្រាស់សំណួរ API Technorati ប្រចាំថ្ងៃរបស់អ្នក។

    ជាមួយនឹងគំនិតនោះ ខ្ញុំបានកែប្រែការបង្ហោះរបស់ខ្ញុំនៅទីនេះដើម្បីឱ្យមនុស្សបង្ហោះកូដដោយខ្លួនឯង ជាជាងការចុចចូលគេហទំព័ររបស់ខ្ញុំ។ អាណិត​អ្នក​ភូមិ​ផង! ខ្ញុំមិនដឹងថាមាន 'ការបែងចែកប្រចាំថ្ងៃ' ទេ។

    • 9

      ល្អដែលពិតជាជក់ចិត្ត Doug 🙂 … អូយ វាពិតជាសប្បាយណាស់ ខណៈពេលដែលវាមានរយៈពេល។ ថ្វីត្បិតតែវាបង្ហាញប្រជាប្រិយភាពយ៉ាងច្បាស់លាស់ក៏ដោយ ក៏ប្រហែលជា Technorati បានកត់សម្គាល់ និងអនុវត្តអ្វីមួយស្រដៀងគ្នាដែរ។

      • 10

        ខ្ញុំក៏សង្ឃឹមយ៉ាងដូច្នេះដែរ។ ខ្ញុំបានអានតាមរយៈគេហទំព័ររបស់ពួកគេ ហើយមិនអាចរកឃើញថា 'ការបែងចែកប្រចាំថ្ងៃ' ជាអ្វីនោះទេ។ វាជាការខកចិត្តបន្តិច។

        ខ្ញុំ​បាន​កែប្រែ​កូដ​ដើម្បី​បញ្ជូន​សារ​កំហុស​ដូច​ជា HTML ដែល​បាន​បញ្ចេញ​មតិ ដូច្នេះ​វា​មិន​បង្ហាញ “0” ដែល​វា​ធ្លាប់​ធ្វើ​ទេ។ ឥឡូវនេះវានឹងបង្ហាញតែធាតុក្រាហ្វិកប្រសិនបើមានការឆ្លើយតបជាវិជ្ជមាន។

        ខ្ញុំគិតថាការភ្នាល់ដ៏ល្អបំផុតអាចជាការបង្ហោះទំព័រប្រភពដោយខ្លួនឯងដែលអ្នកអាចធ្វើវាបាន។ ខ្ញុំ​នឹង​រក្សា​ឱ្យ​អ្នក​បង្ហោះ​នៅ​ពេល​ដែល​ខ្ញុំ​រក​ឃើញ​ថា​អ្វី​ដែល 'ការ​ចែក​ចាយ​ប្រចាំ​ថ្ងៃ​គឺ​ជា' ។ អរគុណ Steven!

  6. 11

    យល់ព្រម… ការកែលម្អមួយចំនួនទៀត។ ប្រសិនបើអ្នកព្យាយាមរកមើល URL ដែលមានធាតុក្រាហ្វិកក្រៅពីរបស់ខ្ញុំ វានឹងប្រាប់អ្នកថាមានកំហុស ហើយនាំអ្នកទៅកាន់ទំព័រគម្រោង។ នេះគឺដើម្បីឱ្យអ្នកអាចទាញយកកូដ និងបង្ហោះវាដោយខ្លួនឯង។ នរណាម្នាក់អាចបង្ហោះកូដនេះ ហើយវិធីនោះអ្នកនឹងមិនរត់ចូលទៅក្នុងការបែងចែកប្រចាំថ្ងៃ API ទេ។

    ខ្ញុំក៏បានកែប្រែវាផងដែរ ដូច្នេះប្រសិនបើអ្នកឈានដល់ការបែងចែកប្រចាំថ្ងៃ វាគ្រាន់តែប្តូរទៅជាតំណ "បន្ថែមទៅចំណូលចិត្ត"!

  7. 12

    ខ្ញុំឆ្ងល់ថាតើបុរស Dapper ធ្វើវាយ៉ាងដូចម្តេច? ប្រហែល​ជា​ពួក​គេ​ពិនិត្យ​តែ​ម្តង​ក្នុង​មួយ​ថ្ងៃ ហើយ​ទុក​ក្នុង​ឃ្លាំង​លទ្ធផល។

    Dapper Screen Scraping សម្រាប់គេហទំព័រណាមួយ។

  8. 13
  9. 14

    ខ្ញុំបានរកឃើញ addon តិចតួចរបស់អ្នកសម្រាប់ Technorati ទោះបីជាខ្ញុំបានរកឃើញថា server របស់ខ្ញុំមិនមាន cURL ចងក្រងនៅពេលដែល PHP5 ត្រូវបានដំឡើង។

    ដូច្នេះ​ខ្ញុំ​នឹង​មើល​ថា តើ​ខ្ញុំ​អាច​ធ្វើ​ការ​មួយ​នេះ​បាន​ដែរ​ឬ​ទេ៖ http://samanathon.com/2007/03/10/wordpress-plugin-display-your-technorati-rank-with-php-4/ ដែលអ្នកបានជួយសម្រាប់អ្នកដែលមិនប្រើ PHP5 🙂

    • 15

      អីយ៉ា! ខ្ញុំដឹងថា cURL គឺជាតម្រូវការមួយ ប៉ុន្តែខ្ញុំមិនបានដឹងថាមនុស្សមួយចំនួននឹងមិនមានវាសម្រាប់ពួកគេ។ ខ្ញុំ​គិត​ថា​នោះ​ជា​បណ្ណាល័យ​ដែល​ត្រូវ​បាន​ផ្ទុក​តាម​លំនាំដើម​ជាមួយ​នឹង​ការ​ដំឡើង PHP ។ ខ្ញុំគ្រាន់តែទាយ - ប៉ុន្តែខ្ញុំភ្នាល់ថា Samanton's ប្រើ cURL ផងដែរ។

  10. 16

    អរគុណច្រើន! នេះបានជួយខ្ញុំចេញពីបន្ទុក។

    ឥឡូវ​នេះ​ខ្ញុំ​គ្រាន់​តែ​ត្រូវ​ការ​កែ​សម្រួល​វា​ហើយ​វា​គួរ​តែ​ល្អ​ឥត​ខ្ចោះ​

  11. 17
  12. 18

តើ​អ្នក​គិត​អ្វី?

តំបន់បណ្ដាញនេះប្រើ Akismet ដើម្បីកាត់បន្ថយសារឥតបានការ។ សិក្សាអំពីរបៀបដែលទិន្នន័យរបស់អ្នកត្រូវបានដំណើរការ.