Apple Podcast 美区有些节目不能访问 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
MWLiu66
V2EX    Apple

Apple Podcast 美区有些节目不能访问

  •  1
     
  •   MWLiu66 2024-04-23 12:29:11 +08:00 4026 次点击
    这是一个创建于 534 天前的主题,其中的信息可能已经有所发展或是发生改变。
    小火箭配置规则如下,前段时间还能正常访问的,最近突然不行了,有些节目检索不出来,只能开全局代理才可以。

    # Apple Podcasts
    DOMAIN,fpinit.itunes.apple.com,PROXY
    DOMAIN,entitlements-edge.itunes.apple.com,PROXY
    DOMAIN,setup.icloud.com,PROXY
    DOMAIN,play.itunes.apple.com,PROXY
    DOMAIN,bag.itunes.apple.com,PROXY
    DOMAIN,bookkeeper.itunes.apple.com,PROXY
    DOMAIN,amp-api.podcast.apple.com,PROXY
    DOMAIN,podcasts.apple.com,PROXY
    DOMAIN,lookup-api.apple.com,PROXY
    DOMAIN,xp.apple.com,PROXY
    DOMAIN,podcast.apple.com,PROXY
    DOMAIN,past.im,PROXY
    DOMAIN,amp-api.podcasts.apple.com,PROXY
    DOMAIN,itunes.apple.com,PROXY
    DOMAIN,buy.itunes.apple.com,PROXY
    18 条回复    2025-02-21 00:40:37 +08:00
    rzbb
        1
    rzbb  
       2024-04-23 12:35:35 +08:00
    苹果的播客基本上都是作者自己托管的 因此节目可能并不是苹果的 url
    MWLiu66
        2
    MWLiu66  
    OP
       2024-04-23 12:49:35 +08:00
    @rzbb 开全局能检索出来的,感觉和你说的这个没关系吧
    5n65MLXs6OLPCWOF
        3
    5n65MLXs6OLPCWOF  
       2024-04-23 13:41:03 +08:00
    @MWLiu66 我觉得就是 1 楼说的问题,苹果的播客大多数都是托管的,托管之后,播放是连接到托管平台。所以有可能是某个托管平台被墙了,所以只把苹果的域名加入 proxy 是不够的,还需要把托管平台加入 proxy 。建议你全局的时候,关注一下发起请求的域名列表。
    5n65MLXs6OLPCWOF
        4
    5n65MLXs6OLPCWOF  
       2024-04-23 13:48:28 +08:00
    还有就是,你可以尝试把
    DOMAIN,podcasts.apple.com,PROXY
    改成
    DOMAIN-SUFFIX,podcasts.apple.com,PROXY

    因为 DOMAIN 是完全匹配,DOMAIN-SUFFIX 是后缀匹配

    如果还解决不了,可以尝试告诉我你想听的 podcast 是哪一个,我可以订阅一下,看看他的 URL 请求信息,确定是哪个托管平台
    MWLiu66     5
    MWLiu66  
    OP
       2024-04-23 14:01:55 +08:00   1
    谢谢各位,换了一套配置规则文件,可以了。

    https://github.com/wlxuf/Shadowrocket/blob/main/lazy.conf
    MWLiu66
        6
    MWLiu66  
    OP
       2024-04-23 14:02:32 +08:00
    @412999826 感谢,已解决。
    fovecifer
        7
    fovecifer  
       2024-04-23 14:51:52 +08:00
    @MWLiu66 能举个例子吗?目前我没遇到过这种情况,我想测一下
    CivAx
        8
    CivAx  
       2024-04-23 15:15:16 +08:00
    @fovecifer #7 BBC 的 Six'o clock news 以及 WSJ 的 Money Briefing 都是这样,我也发现这个问题了。而且跟 1 楼的 “托管说” 没有任何关系,所有的节目都是要上传到 Apple Podcast 服务器的。最简单的就是我从全局切到规则代理可以正常看 BBC ,但是 Podcast 的下载不会继续跑了。
    MWLiu66
        9
    MWLiu66  
    OP
       2024-04-23 15:31:56 +08:00 via iPhone
    @CivAx 用我发的配置文件可以解决
    CivAx
        10
    CivAx  
       2024-04-23 15:34:44 +08:00
    @MWLiu66 #9 没事,我已经手动定位到哪个域名出问题了。而且看了下那个配置文件,是通过适配大量地址然后走 DIRECT 的方式来反向做白名单代理,跟我现有的配置逻辑不一样。
    fovecifer
        11
    fovecifer  
       2024-04-23 15:42:11 +08:00
    @CivAx 谢谢,我简单抓包看了一下,大概率是和访问播客接口的 IP 有关系。
    我目前用的分流规则不会有这个问题,但是当我把代理软件关闭之后再搜索,就能出现你们说的问题了。
    5n65MLXs6OLPCWOF
        12
    5n65MLXs6OLPCWOF  
       2024-04-24 01:30:01 +08:00
    @CivAx 搜索不到,和托管无关系,搜索不到我这边测试是 DOMAIN-SUFFIX,podcasts.apple.com (必须后缀匹配,不能用 DOMAIN )
    如果能搜到播不了,就是托管平台的问题。我抓过包,节目信息必须上传给苹果,通过 podcasts.apple.com 获取
    但是播放的时候,还是看是不是用了托管平台,很多播客都用了托管域名
    5n65MLXs6OLPCWOF
        13
    5n65MLXs6OLPCWOF  
       2024-04-24 01:38:24 +08:00
    @CivAx 我特地试了你说的这个 Six'o clock news ,就是能搜到( podcast 的域名我已经走了代理),但是播不了,因为他托管在了“open.live.bbc.co.uk”,然后这个网站屏蔽了我的节点。

    随便抓包了一下,最新的播放地址是“https://bbc.mp-pxcdn.com/ak/mpg_mp3_med/modav/bUnknown-2a743489-dcc0-4471-95eb-461ee376beda_p0hs7jrm_cUnknown_1713720468926.mp3?__gda__=1713915232_71bc4e126a6c0338d2688af5e4805c85”
    CivAx
        15
    CivAx  
       2024-04-25 16:19:39 +08:00
    @412999826 #12 我这边回档了一下旧的配置文件,其中 podcasts.apple.com 我是用的 suffix ,这两个 podcast 依然是搜不到的。据我这边实测,只要搜到了就能下载到(或播放),因为 wsj 和 bbc 的域名是在别的规则组里被代理掉的,单纯是苹果这边 “搜索 - 节目单” 这个前端入口没法被正常访问,后面的请求路径就全都被 shut out 了。
    5n65MLXs6OLPCWOF
        16
    5n65MLXs6OLPCWOF  
       2024-04-25 17:00:49 +08:00
    @CivAx 那可能还需要别的 apple 域名配合,我本来就有一部分 apple 的域名是代理的,但是还是搜不到,这时候把 podcast 域名加入了就可以了,我还特地测试过,只要 podcast 的域名走的是直连,就一定搜不到,所以 podcast 这个域名应该是必要不充分条件,

    总之,苹果的博客,很多都是托管的,包括你说的这个。

    所以问题的识别我认为可以这么区分:搜不到,就是苹果的域名问题;搜到播不了,就是托管平台域名没有代理的问题。
    agnewee
        17
    agnewee  
       2024-09-19 00:57:53 +08:00
    @412999826 感谢老哥,按照这里说的添加 DOMAIN-SUFFIX 规则可以正常显示了
    studyro
        18
    studyro  
       231 天前
    @MWLiu66 Hello ,我也遇到了这个问题,你发的配置文件 404 了,方便重发一份吗?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1177 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 23:34 PVG 07:34 LAX 16:34 JFK 19:34
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86