我正在寻找一种方法来检查用户所在国家/地区是否有可用的曲目。
问题是,我的第三方应用程序将在全球范围内使用,因此用户可能会将曲目作为附件发送,而这些附件在他们的国家/地区无法播放。
答案 0 :(得分:2)
您可以使用Spotify Web-API及其查找功能。
您可以在此处阅读完整文档:https://developer.spotify.com/technologies/web-api/lookup/
如果您在曲目上请求trackdetail
,您将收到类似的回复。
...
<availability>
<territories>AD AE AF AG AL AM AN AO AR AS AT AU AW AZ BA</territories>
</availability>
...
在那里你有所有可以使用曲目的国家/地区代码,然后由你的应用程序来循环播放它们或其他任何代码。