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.