gpt4 book ai didi

ios - SoundCloud API 是否在没有通知的情况下发生了变化?

转载 作者:可可西里 更新时间:2023-11-01 05:52:25 24 4
gpt4 key购买 nike

我有一个应用程序使用 SoundCloud 的搜索服务 (tracks.json)。它曾经工作得很好,但现在突然对我们的一些用户来说它崩溃了。

这是我正在打的电话:

https://api.soundcloud.com/tracks.json?consumer_key=[YOUR_KEY]&q=music&filter=streamable&order=default&limit=50

我要么返回一个数组,要么返回一个字典,该数组包含在“集合”键中。结果不一致。我首先假设他们正在部署中,但它已经这样持续了大约 12 个小时并且仍然是一样的。我还进一步发现了以下内容:

  1. 西海岸用户正在获取字典
  2. 通过 http(而非 https)进行相同调用的西海岸用户获得一个数组
  3. 东海岸用户正在通过 https(不确定 http)获取数组

我注意到他们的开发人员发表了这篇博文: https://developers.soundcloud.com/blog/offset-pagination-deprecated但是,该帖子没有提及有关响应格式更改的任何内容。看起来更改应该在 2 个月前发生。

这只是他们的一个错误吗?他们正在部署吗?还有其他人看到这个吗?响应现在应该是字典吗?

更新:

这个问题似乎与搜索该 URL 明确相关。如果我围绕响应更改移动参数。这不是本地缓存问题,因为我也从其他人那里确认了这个问题。我最好的猜测是 SoundCloud 回滚了一些东西,但这个 URL 是由我们的 ISP 或 SC 本身缓存的。

最佳答案

看起来 SoundCloud 搞砸了,因为现在我看到更改回滚了。缓存需要一段时间才能清除并到达我们所有的用户。这不是 SC 第一次在几乎零通知的情况下更改他们对我们的 API 架构。我不太相信这种情况不会再次发生,所以我会将他们的服务包装在一个虚拟服务中,我们可以在不更新应用程序的情况下在幕后修复它。

非常令人失望的是,他们在这个问题上一直保持沉默。我在他们的推特提要上没有看到任何 API 更改、错误部署等的提及:https://twitter.com/SoundCloudDev

关于ios - SoundCloud API 是否在没有通知的情况下发生了变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29812988/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com