如果我不能這樣做,獲取數據的過程是: 1)讓我的服務器從所需的rss提要中獲取rss數據。 2)讓服務器解析數據。我不知道rss是什麼樣的,但我假設需要一些解析來顯示它供用戶閱讀。 3)將數據發送到JavaScript客戶端。是否有可能使用JavaScript客戶端腳本獲取rss訂閱源?
3
A
回答
2
或者你可以使用谷歌的API供稿加載RSS提要,並解析它作爲你需要。 :)我認爲是一個有趣的選擇。
+0
不幸的是,[Google Feed API](https://developers.google.com/feed/)現在是棄用。 – 2016-08-11 01:57:05
1
我不這麼認爲。 JavaScript腳本無法從其他服務器以外的域中檢索文件,無論是RSS還是其他任何文件。
0
我相信你可以。
做一個Ajax請求PHP腳本,那麼PHP腳本獲取RSS然後傳遞結果返回到您的JavaScript
2
您可以使用雅虎的YQL系統只爲這一點。通過谷歌一個體面的鏈接:
http://www.wait-till-i.com/2008/12/12/yql-is-so-the-bomb-to-get-web-data-as-xml-or-json/
0
另一種選擇是使用圖解!的API。 http://apidocs.postrank.com/w/page/17907957/Feed-API或http://apidocs.postrank.com/w/page/17907977/Top-Posts-API。
他們有一些選項來過濾或返回只有最高職位。再加上你可以傳遞一個回調jsonp的樂趣。
相關問題
- 1. 從Facebook獲取用戶訂閱作爲RSS訂閱
- 2. 獲取任何RSS/Atom訂閱源的訂閱者數量?
- 3. 是否有可能檢索JavaScript客戶端腳本的url的favicon?
- 4. 使用Google訂閱源顯示PubMed RSS訂閱源
- 5. 是否有可能有客戶端驗證沒有JavaScript
- 6. Action Cable:客戶端取消訂閱時如何獲取客戶端的訂閱名稱?
- 7. 客戶端取消訂閱頻道
- 8. 檢測網站是否有RSS/Atom訂閱源?
- 9. 如何獲取Facebook頁面RSS訂閱源(所有人)
- 10. Rss訂閱源不能在線工作
- 11. 創建可更新的RSS訂閱源
- 12. 使用CometD Java客戶端發佈消息,可以被Javascript訂閱者使用
- 13. 是否有可能優化Javascript客戶端搜索?
- 14. 是否有可能使客戶端與HTML5的客戶端連接
- 15. 缺少wordpress rss訂閱源?
- 16. 查詢RSS訂閱源
- 17. 是否有可能在客戶端使用JavaScript獲取給定鏈接的重定向鏈中的所有URL?
- 18. 使用JavaScript跨域RSS訂閱解析
- 19. RSS訂閱RSS源中的HTML代碼
- 20. 是否有可能獲得RSS存檔
- 21. 使用JavaScript拉動和設計RSS訂閱源
- 22. 擷取RSS訂閱與Azure的功能
- 23. 從RSS訂閱獲取地理位置
- 24. 獲取完整的RSS訂閱
- 25. WordPress的RSS訂閱源:定製特定類別的訂閱源
- 26. 將RSS訂閱源拆分爲單獨的訂閱源
- 27. Python和RSS訂閱源 - 解析訂閱源
- 28. 是否有可能知道有多少客戶端在redis中訂閱了「頻道」?
- 29. RSS訂閱源上的「訂閱此訂閱源」鏈接來自哪裏?
- 30. 用PHP解析RSS訂閱源
基於jQuery的:http://stackoverflow.com/questions/226663/parse-rss-with-jquery – 2011-01-21 23:09:25