題 從iTunes播客鏈接獲取RSS提要


我正在使用Gnome的Rhythmbox來收聽播客。有些播客不提供下載劇集的RSS訂閱源,但只提供一個 itms:// iTunes的鏈接。

現在我想通過“普通”RSS閱讀器/ podfetcher下載它們。
我怎麼能做到這一點?


67
2017-12-03 18:52


起源


回答的人忽略了你的問題://問題的一部分,假設你指的是正常的iTunes鏈接。這是兩種不同類型的鏈接。有關您問題的直接回复,請參閱我的回答。 - Michael Khalili


答案:


您應首先使用iTunes訂閱Podcast,然後打開iTunes資料庫。

如果您轉到iTunes資料庫中的Podcasts列表,您將看到您訂閱的播客列表。右鍵單擊要復制URL的Podcast,然後選擇“複製Podcast URL”。這會將播客的RSS源的URL複製到剪貼板中。然後,您可以將該鏈接粘貼到正在使用的任何其他應用程序中。


24
2017-12-06 22:03



謝謝你的提示。有可能嗎? 無 使用iTunes? - guerda
我還沒有找到一種方法來獲取Feed網址而不使用iTunes(假設網站沒有在任何地方發布Feed網址)。通常,搜索/猜測URL會是如此耗時,以便更容易打開iTunes並以此方式執行。我同情完全繞過iTunes的願望,並會看到這個帖子,看看是否有人想出辦法來做到這一點。 - shawnr
謝謝你的研究。如果我發現新的話,我也會發布我的信息。 - guerda
蘋果真的試圖打破網絡!? - HaveAGuess
HaveAGuess ... Apple正試圖打破一切! - Papa De Beau


我遲到但我找到了辦法。 使用正則表達式或其他東西從鏈接中提取Id

EX: https://itunes.apple.com/podcast/state-trance-official-podcast/id260190086

使用ID加載此鏈接 https://itunes.apple.com/lookup?id=260190086&entity=podcast

從這個json文件中獲取“feedUrl”。

&entity =播客不是必需的,但可能有所幫助

演示Jsfiddle


40
2017-07-12 21:33



這與ITMS鏈接無關。您正在回答“如何從正常的iTunes鏈接中提取RSS源?”但這不是OP所要求的。 - Michael Khalili
這對我幫助很大。在搜索時找到此頁面 itunes podcast rss url,所以這個答案仍然有用。 - aexl
不再工作了。例如: itunes.apple.com/us/itunes-u/how-to-program-with-java/... - DummyBeginner
它對我有用(音頻播客)。你發布的Dummy看起來像一個視頻播客(iTunes U),也許你需要一個不同的格式。 - Michael Butler
剛剛測試過它也適合我!在Chrome中,它會下載帶有信息的.txt文件。 - NBN-Alex


有關PHP工具,請參閱此博客文章。

http://www.zerologic.com/Blog/How-to-get-the-original-RSS-feed-for-a-podcast-in-iTunes.html

或者,如果您想要基於Web瀏覽器的解決方案,請參閱上面鏈接中引用的此網站,並使用相同的PHP工具。

http://itunes.so-nik.com/


39
2018-03-11 14:48



我在itunes頁面上找不到imts:url,但這讓我可以搜索播客。大! - thomasa88
這對我來說不起作用 - 即使用“iTunes”取代用戶代理也無濟於事。 - aexl
這個答案沒有解決ITMS鏈接的問題。似乎每個人都對這些鏈接是什麼感到困惑,並假設這些是正常的iTunes鏈接。他們不是。請參閱我的答案,以正確回答原始問題。 - Michael Khalili
itunes.so-nik.com 落了下來。 - 5moufl


這也有效: http://picklemonkey.net/feedflipper-home/ 在瀏覽器中打開生成的源時,您甚至可以看到原始的iTunes源。


30
2018-06-13 17:45



這是沒有安裝和運行iTunes的最佳解決方案..現在更多的是我在Ubuntu ... - Antony
這個不錯。我花了不到1分鐘的時間來獲得直接的RSS提要鏈接。非常感謝! - aexl
鏈接現在似乎已經死了。 - cic
也, http://picklemonkey.net/feedflipper-home/ 會做的伎倆。謝謝,@ senarvi! - George
這並不明顯,但上面報告的舊的不工作鏈接被編輯中的工作鏈接所取代。 - aexl


我相信所有現有的答案都是錯誤的。當播客未在iTunes上列出時,使用itms協議。它被用作訂閱不在iTunes上的常規RSS源的快捷方式。這是一種允許某人訂閱iTunes而無需在目錄中列出的訂閱源的方法。

它可以簡單地通過用itms替換RSS提要URL的http://協議前綴來實現://所以,如果你想獲得一個鏈接到itms的節目的常規RSS提要,只需用http替換它。

這是一個例子:我幫助製作的節目叫做基思和女孩。他們的RSS提要是 http://www.keithandthegirl.com/rss 他們的iTunes鏈接列表是 https://itunes.apple.com/us/podcast/keith-girl-comedy-talk-show/id253167631?mt=2&ign-mpt=uo%3D4

但是,您可以直接訂閱RSS源,方法是將RSS源網址中的http替換為ITMS,例如:http://www.keithandthegirl.com/rss(SE不會讓我將該鏈接點擊,但您明白了)

所以,現在你看到ITMS和HTTP是可以互換的。無論何時遇到ITMS鏈接,只需將其替換為HTTP即可。


3
2018-02-15 23:53



對我不起作用。只需將我發回iTunes頁面即可獲得最初的ITMSS鏈接。然而,@ Gino的解決方案運行良好。它給了我一個我可以放入我的RSS提要閱讀器而忘記的URL。 - George
很棒,但@Gino正在回答一個沒有被問過的問題。 Gino正在回答“如何從典型的iTunes播客鏈接獲取RSS鏈接?”原始問題與“ITMS://”鏈接有關。我的答案專門解決了原來的問題。 Gino解決了與RSS feed和iTunes相關的不同問題。它與ITMS鏈接無關。 - Michael Khalili


在尋找一種方法時,我找到了 找出iTunes播客的RSS源。那傢伙創建了一個書籤 to reveal the true RSS podcast URL/content feed,當你在iTunes播客頁面上。

javascript:(function(){var%20newScript=document.createElement('script');newScript.src='https://cdn.rawgit.com/djm/uncover-itunes-rss-bookmarklet/master/bookmarklet.js';document.body.appendChild(newScript);})();

應該注意,書籤重定向到 https://cdn.rawgit.com/djm/uncover-itunes-rss-bookmarklet/master/bookmarklet.js。它看起來很無害,但腳本可以隨時更改,包括惡意黑客,所以要預先警告。

他確實發布了它 GitHub - djm / uncover-itunes-rss-bookmarklet:用於在iTunes播客頁面上顯示實際RSS URL的Javascript書籤

有用。例如,當開啟時 https://itunes.apple.com/us/podcast/burnt-toast/id969524107?mt=2,書籤給了我 http://feeds.feedburner.com/food52burnttoast。這在我的Feed閱讀器中完美打開。


0
2017-11-20 17:10





iTunes Podcast Feed Extractor是我創建的一個在線工具,用於從iTunes播客鏈接中可靠地提取RSS URL(因此可以使用任何播客/ rss應用程序)。 https://votable.net/tools/itunes.php

說明

  • 將相關URL複製並粘貼到頁面上的輸入字段中。 (URL協議無關緊要,例如“https”,“itms”等)
  • 單擊“提交”按鈕
  • 提取的RSS URL應顯示在表單下方(以及標題和縮略圖)。如果無法提取Feed,您將在同一區域中看到錯誤消息。
  • 現在,您可以在所需的播客/ RSS應用中使用真實的RSS URL。

0
2017-09-13 11:21