使用Technorati的 API 和PHP

更新: 三月3,2007 - 發布Technorati Rank WordPress插件.

更新:好吧,Technorati每天都有查詢限制。 我發現了很難的方法,他們把我拒之門外。 如果您已安裝該小部件,您將看到它指出錯誤並帶有返回項目頁面的鏈接,以便您可以自己下載和託管代碼。 我還更新了代碼,以便一旦您達到每日分配 API 呼叫,它將簡單地變為“添加到收藏夾”鏈接。

作為行業的數據庫營銷商,我有兩個缺陷(好吧……不止兩個,但與本文有關)。 我能夠很好地實現數字目標,並且能夠很好地組織和邏輯對齊項目,人員,軟件等。甚至連我的書都井井有條(書架的左側是軟件和開發,右側是業務,右側是小說)。

數字缺陷使我每天都整天都在看Technorati,Google Analytics(分析)和Google Adsense。 Techorati 是真正引起我興趣的人之一,因為它為我提供了與我聯繫的人。 我喜歡訪問這些網站,看看他們在說什麼或他們發現什麼有用。 不過,為了識別我的排名是否發生了變化,我需要在我的博客上進行搜索。

我需要更快的東西,所以我為 Technorati 編寫了一個小“小部件” API 快速輕鬆地獲得我的排名。 這實際上是在這篇文章的頂部顯示排名的內容。 如果你想看看如何,點擊我的 項目頁 起來。

我使用PHP5 +(它使用SimpleXML),cURL和JavaScript構建了它。 SimpleXML的 是一個非常強大的 XML 引擎! 與舊的解析引擎相比,使用它進行編程要容易得多。 代碼示例在 項目頁 以及。

19 個評論

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

    好吧,那太快了! 我目前從Technorati收到一個錯誤:
    您已經用完Technorati API查詢的每日分配。

    考慮到這一點,我對這裡的帖子進行了修改,以使人們可以自己託管代碼,而不是訪問我的網站。 對不起那些人! 我什至不知道有一個“每日分配”。

    • 9
      • 10

        我也這樣希望。 我通讀了他們的網站,但是找不到“每日分配”是什麼。 有點令人沮喪。

        我已經修改了代碼,以將錯誤消息簡單地傳遞為帶註釋的HTML,因此它不會顯示以前的“ 0”。 現在,只有在收到肯定答复的情況下,它才會顯示小部件。

        我認為最好的辦法是自己託管源頁面。 當我知道“每日分配”是什麼時,我會通知您。 謝謝,史蒂文!

  6. 11

    好的,還有一些改進。 如果您嘗試使用除我的以外的窗口小部件查找URL,它將告訴您有錯誤,並帶您到項目頁面。 這樣,您就可以下載代碼並自己託管。 任何人都可以託管此代碼,這樣您就不會遇到API的每日分配。

    我還對其進行了修改,以便在達到每日分配額的情況下,它只需切換到“添加到收藏夾”鏈接!

  7. 12
  8. 13
  9. 14
    • 15

      哇,泰勒! 我知道cURL是必需的,但我沒有意識到有些人不會向他們提供它。 我認為這是默認情況下通過PHP安裝加載的庫。 我只是在猜測-但我敢打賭,Samanthon也使用cURL。

  10. 16
  11. 17
  12. 18

你覺得呢?

本網站使用Akismet來減少垃圾郵件。 了解您的評論如何處理.