iTunes Store客户评论XML端点失效相关技术问题咨询
关于iTunes Store客户评论XML端点失效的问题解答
嘿,我最近在开发者圈子里留意到不少人都碰到了和你一模一样的问题——那个能拿到评论updated日期字段的iTunes Store XML评论端点突然罢工了,下面给你梳理下目前的情况和可行的方案:
是否有其他用户遇到相同问题?
是的,最近在Stack Exchange、苹果开发者论坛这类开发者社区里,已经有不少同行反馈这个XML端点失效的问题,大家都是依赖它的updated字段来追踪评论的更新情况,现在突然用不了确实挺头疼的。
可行的解决办法?
目前最靠谱的替代方案是切换到App Store Connect API的Reviews相关端点,它不仅能获取到类似updated的评论更新时间(对应接口返回的lastModifiedDate字段),还能拿到更全面的评论数据。具体操作大概是:
- 在App Store Connect后台创建一个具备对应权限的API密钥(需要账号管理员操作)
- 生成JWT令牌完成接口认证
- 调用
GET /v1/apps/{appId}/reviews接口获取评论数据
如果暂时没法快速切换到官方API,也可以先用JSON端点的reviewDate字段结合评论的排序逻辑来近似判断更新时间,但这只能作为临时过渡方案,准确性和稳定性都不如官方API。
苹果会修复这个XML端点吗?
从目前的趋势来看,修复的可能性很低。这个XML RSS端点属于苹果比较老旧的服务,近年来苹果一直在主推更规范的App Store Connect API,这类旧的RSS端点很大概率是被官方逐步废弃了,而且苹果通常不会公开这类旧服务的修复计划。
JSON端点近期会被下架吗?
目前没有官方消息表明JSON端点会立即下架,毕竟还有大量开发者在依赖它。不过从苹果的API迭代方向来看,RSS类的端点最终会被App Store Connect API取代,所以建议尽早规划迁移到官方支持的API,避免后续再遇到类似的突发问题。
内容的提问来源于stack exchange,提问作者King Holly
相关产品推荐
相关产品推荐

