iOS与Amazon音乐应用的深度链接

3qpi33ja  于 2023-03-20  发布在  iOS
关注(0)|答案(3)|浏览(153)

这是一个相当简单的问题:到目前为止,iOS应用程序是否可以深度链接或以任何方式启动Amazon Music来播放特定歌曲/加载艺术家或专辑?2其中有多少可以做到?
如果你真的很慷慨,你能描述一下如何找到链接到第三方应用程序,如AM,Facebook,Twitter和Spotify的URL吗?

ut6juiuv

ut6juiuv1#

于是我打开了“Amazon Music”.ipa文件(基本上就是一个可以解压缩的.zip文件),在应用程序的Info.plist文件中,我看到了应用程序响应的URL方案:

<key>CFBundleURLTypes</key>
    <array>
      <dict>
        <key>CFBundleURLName</key>
        <string>com.amazon.mp3</string>
        <key>CFBundleURLSchemes</key>
        <array>
          <string>amznmp3</string>
        </array>
      </dict>
    </array>

不幸的是,这不是一个公开的方案,也就是说,没有可以在谷歌上搜索的文档(or I would have expected to have found it on a page like this)。
这意味着你可能需要做一些额外的研究来弄清楚什么样的参数应该和这个方案沿着传递。例如,on this page我看到一个潜在的参数“fb164734381262“。也许它是一个mp3文件标识符?

wwwo4jvm

wwwo4jvm2#

我的应用程序稍有不同,但可能会有帮助。我正在使用工作流应用程序自动化几件事。我可以通过下面的URL与亚马逊音乐应用程序交互。https://music.amazon.com/playlists/B0797C4SN9?do=play当在工作流中打开URL时,它会导致亚马逊音乐应用程序打开。打开特定的播放列表,然后开始播放。您可以通过打开应用程序创建其他播放列表,共享播放列表到笔记。2删除URL中?后面的所有信息。3然后在URL的末尾添加do=play。4我想这也适用于歌曲和专辑。5我真的很想知道如何从URL中获得shuffle播放列表,所以如果有人想出来了,让我知道。

az31mfrm

az31mfrm3#

@Kyle365的答案也适用于iOS快捷方式,能够通过复制播放列表的url(共享〉复制)来播放私人和公共播放列表,并将url更改为在末尾包含?do=play。我创建了一个打开此url的快捷方式,快捷方式将该url识别为Amazon Music url,并直接在Amazon Music应用程序中打开它并开始播放。https://music.amazon.com/user-playlists/somePlaylistId?do=play

相关问题