Report API Huawei App Gallery, как получить отчет о скачиваниях?

Доброго времени суток коллеги.

Подскажите кто то работал с API Huawei App Gallery? Для получения статистики скачиваний например приложения.

Мой путь:

Я получил client_id и client_secret, сделал POST запрос и получил в ответ access_token.

import json
import requests as rq

link = 'https://connect-api.cloud.huawei.com/api/oauth2/v1/token'
headers = {"Content-Type": "application/json", "charset":"utf-8"}

data = {"grant_type":"client_credentials", # это по умолчанию так всегда
       "client_id":"MY CLIENT ID",
       "client_secret":"MY SECRET"}
data_json = json.dumps(data)

r = rq.post(link, headers=headers, data=data_json)
answer = r.json()
token = answer['access_token'] # собственно в ответ приходит токен

Далее судя по вот этой документации - https://developer.huawei.com/consumer/en/doc/development/AppGallery-connect-References/agcapi-appdownloadexport-0000001158365059#section19922493

Мне нужно сделать запрос на скачивание отчета, или на получения линка для скачивания.

app_id = 'MY appID'
get_data_link = f'https://connect-api-drru.cloud.huawei.com/api/report/distribution-operation-quality/v1/appDownloadExport/{app_id}'

head = {"Content-Type": "application/json", "charset":"utf-8",
       "client_id":"MY CLIENT ID",
       "Authorization" : "Bearer " + token}
params = {"language":"ru-RU",
          "startTime":"20210801",
          "endTime":"20210810",
         "exportType":"CSV"}

rt = rq.get(get_data_link, headers = head, params = params)

Но в ответ я получаю 403, Сколько бы раз не пытался, не понимаю что не так делаю, читаю документацию вроде все так. Дайте совет пожалуйста, кто часто с API работает на python.


Ответы (0 шт):