You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

调用Apple Store Connect API返回404 Not Found问题求助

排查方案
  • 修正Accept头拼写错误:代码中application/a-gzip是错误的,正确的gzip媒体类型为application/gzip。这个错误可能导致API无法识别请求格式,返回404。
  • 验证Token有效性:用JWT解码工具检查生成的Token,确认exp时间在有效期内,iss(Issuer ID)和kid(密钥ID)与开发者后台完全匹配。另外,检查私钥导入是否正确——若私钥格式错误,生成的Token会无效,苹果部分场景会用404而非401隐藏权限问题。
  • 核对请求URL及参数:确认salesReports路径大小写正确(Apple API路径区分大小写),检查vendorNumber是否与后台供应商编号完全一致,拼接参数时是否存在隐形空格或字符。
  • 用工具手动测试请求:用Postman或curl发送请求,排除代码层面的问题。示例curl命令:
    curl -H "Authorization: Bearer 你的Token" -H "Accept: application/gzip, application/json" "https://api.appstoreconnect.apple.com/v1/salesReports?filter[frequency]=DAILY&filter[reportSubType]=SUMMARY&filter[reportType]=SALES&filter[vendorNumber]=你的供应商编号"
    
  • 确认API路径未变更:虽然官方状态显示正常,仍需核对官方文档确认salesReports接口的当前路径是否有更新。

内容的提问来源于stack exchange,提问作者erico89

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.07 04:25:22