App Store Connect Api - 平均用户评分

问题描述 投票:0回答:1

我想使用 App Store Connect API 获取我的应用程序的平均评分。 我调用 api url

https://api.appstoreconnect.apple.com/v1/apps/xxxx/customerReviews?sort=-createdDate
,我可以获得带有评分的评论列表,但我还想获得未留下任何评论的用户的评分。 或者我会对平均评分感到满意。 可以通过 API 访问此信息吗? 谢谢!

api app-store app-store-connect
1个回答
0
投票

您可以使用 App Store Marketing Tools 站点使用的 API。请参阅此 Python 代码,了解请求与您的应用程序名称匹配的前 5 个应用程序的 URL:

def url(self):
    params = {
        'types': 'apps,app-bundles', 
        'term': 'myAwesomeAppName,
        'limit': '5',
        'platform': 'iphone',
        'additionalPlatforms': 'iphone,mac,appletv,ipad,watch,web'
    }
    encoded = parse.urlencode(params)
    country = self.search.country.code.upper()
    return 'https://tools.applemediaservices.com/api/apple-media/apps/' + country + "/search.json?"+ encoded 

生成的 JSON 将包含评级数量和平均值:

 apps.data[].attributes.userRating.ratingCount
 apps.data[].attributes.userRating.value

JSON 字典的一部分。

© www.soinside.com 2019 - 2024. All rights reserved.