【发布时间】:2015-04-23 03:13:45
【问题描述】:
我有一个使用 SoundCloud 的搜索服务 (tracks.json) 的应用程序。它曾经工作得很好,但现在突然间它对我们的一些用户来说崩溃了。
这是我正在打的电话:
我要么得到一个返回的数组,要么得到一个包含“集合”键内的数组的字典。结果不一致。我一开始以为他们正在部署中,但这种情况已经持续了大约 12 个小时,但还是一样。我还进一步发现了以下内容:
- 西海岸用户正在获取字典
- 通过 http(不是 https)进行相同调用的西海岸用户会得到一个数组
- 东海岸用户正在通过 https 获取数组(不确定 http)
我注意到他们的开发人员的这篇博文: https://developers.soundcloud.com/blog/offset-pagination-deprecated 但是,该帖子没有提及有关响应格式更改的任何内容。看起来这种变化应该发生在 2 个月前。
这只是他们的一个错误吗?他们是否正在部署中?还有人看到这个吗?现在的响应应该是字典吗?
更新:
这个问题似乎与搜索该 URL 明确相关。如果我在响应变化周围移动参数。这不是本地缓存问题,因为我也从其他人那里确认了这个问题。我最好的猜测是 SoundCloud 回滚了一些东西,但是这个 URL 是由我们的 ISP 或 SC 本身缓存的。
【问题讨论】:
-
在 SoundCloud 支持页面上发布这个问题不是更好吗?
-
是的,除非他们说要在这里发布 :-) developers.soundcloud.com/support
-
我得到的结果完全相同 - 从两个相似的查询中,它随机返回问题中指定的不同。这个问题破坏了我的生产应用程序。
标签: ios soundcloud