Apple Music 用户令牌会过期吗?

Nie*_*sic 5 apple-music apple-musickit apple-musickit-js

我正在努力将 Apple Music 集成到我的网络应用程序中。我让用户使用 Apple 的 MusicKit JS 进行一次身份验证。但是,我很好奇生成的音乐用户令牌是否过期。我将此令牌存储在数据库中,但我需要知道以后是否可以再次使用此令牌,而无需用户再次进行身份验证。

这个问题似乎是半相关的。

谢谢!

B. *_*ing 4

粗略浏览了一下后,我在 Apple 开发者论坛中发现了两个不同的问题,表明这些令牌有不可配置的 6 个月有效期。其中一篇帖子是由一位 Apple 媒体工程师在 2 个月前回答的,这似乎是您在文档之外可以获得的最权威的来源。

论坛条目#1:如何设置音乐用户令牌过期时间?

问题:

我想使用 Apple Music API 在我的应用程序上创建预保存功能。在本文中,开发者令牌有一个设置到期日期的选项,但音乐用户令牌没有。音乐用户令牌是否可以选择设置到期日期?如果没有,我如何知道音乐用户令牌的到期日期?

回答(来自 Apple 媒体工程师,2 个月前):

感谢您提出有关媒体用户令牌过期的问题。

目前,媒体用户令牌将在 6 个月后过期。开发人员无法对此进行配置。

论坛条目#2:音乐用户令牌何时过期?

问题:

音乐用户令牌多久后会过期?对于我的用例,我无法使用 MusicKit JS 重新验证用户,因此我想知道我可以使用用户令牌多长时间。

回答(来自用户,1年前):

目前有效期为6个月