Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/114.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
获取我的IOS安装和其他应用商店数据_Ios_Node.js_Npm_Axios_App Store - Fatal编程技术网

获取我的IOS安装和其他应用商店数据

获取我的IOS安装和其他应用商店数据,ios,node.js,npm,axios,app-store,Ios,Node.js,Npm,Axios,App Store,我正在尝试获取IOS应用程序的安装次数,但失败 我尝试使用api.appstoreconnect.apple.com/,查询 res = await axios.get ('https://api.appstoreconnect.apple.com/v1/salesReports?filter\[frequency\]=MONTHLY&filter[reportDate]=2020-12&filter\[reportSubType\]=SUMMARY&filt

我正在尝试获取IOS应用程序的安装次数,但失败

  • 我尝试使用
    api.appstoreconnect.apple.com/
    ,查询

    res = await axios.get
          ('https://api.appstoreconnect.apple.com/v1/salesReports?filter\[frequency\]=MONTHLY&filter[reportDate]=2020-12&filter\[reportSubType\]=SUMMARY&filter\[reportType\]=SALES&filter\[vendorNumber\]=******'
          ,{
            headers: {
              Accept:'application/a-gzip, application/json',
              Authorization: 'Bearer ' + token //the token is a variable which holds the token
            }
          })
    
    console.log(res.data)
    
    并最终获得了响应,但响应类型为application/a-gzip 所以我不知道怎么读

    看起来像-

    ՓQo�0ǟo��O{���(�*Z��A�g
    ��*��}0���&ɲ�l�ʢU����|���iՋ5d�Ū��w�Y@�=6���BP��Dm��.��*bŮE��(I���ZHA��l\�Xõ�,)  �^�{#�
                                                                                      ����i������E��{����霨m�W�iQ�۪}~V�t�=6�M�EKC
    
  • 使用itunesconnectanalytics,使用这个npm库,我终于设法获得了信息,但一旦我将代码上传到CAN(AWS Fargate),我不知道如何处理双因素身份验证

  • 如果有人能为任何案例或其他提示找到解决方案,那将是令人惊讶的,
    谢谢

    检查这个问题的答案:我试过了,解压给我一个错误,我没有正确的数据类型,因为apiconnect返回a-gzip而不是gzip