Получение данных панели управления Sisense через APIPython

Программы на Python
Ответить
Anonymous
 Получение данных панели управления Sisense через API

Сообщение Anonymous »

Я хочу попасть в топ-10 пользователей на основе баллов. Существует виджет, который показывает пользовательские данные. Он также имеет фильтр даты, в котором текущий месяц «01/2025» должен быть передан в коде, но я понятия не имею, как чтобы это сделать
Мой код:

Код: Выделить всё

import requests

url = "https://bp.sisense.com/api/datasources/Usage%20Analytics%20Model%20BI%20BP"

#authenticate
headers = {
"Content-Type": "application/json",
"Authorization": "WERWeyJhccGciOiJXXXX }

# Send the request
response = requests.get(url, headers=headers)
response

# Check if the request was successful
data = response.json()
data
ошибка:

Код: Выделить всё

{'error': {'code': 5002,
'message': 'Invalid token.',
'status': 401,
'httpMessage': 'Unauthorized'}}
Ожидаемый результат:
Моя цель — запросить модель данных и получить 10 лучших пользователей за текущий месяц.
Дайте мне знать, что мне нужно я делаю неправильно

Подробнее здесь: https://stackoverflow.com/questions/793 ... ta-via-api
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»