Library for work with the Mediascope-Delivery-API
Project description
Mediascope API Lib
Python библиотека для работы с Mediascope Delivery API (https://api.mediascope.net)
Библиотека позволяет упростить работу пользователей с Mediascope Delivery API (API) при работе с данными Web-Index. В первую очередь библиотека предназначена для использования совместно с Mediascope Jupyter ноутбуками (https://github.com/MEDIASCOPE-JSC/mediascope-jupyter).
Основные возможности
- авторизация, получение и обновление токена доступа
- формирование заданий с использованием SQL выражений
- отправка заданий на расчет и ожидание результата
- преобразование результата в pandas DataFrame
- расчет дополнителных статистик на базе полученных результатов
Использование
Для работы с Mediascope API вам потребуются данные для доступа к API:
- username - имя пользователя для доступа к Mediascope API
- passw - пароль для доступа к Mediascope API
- client_id - идентификатор клиента
- client_secret - ключ для доступа к API
- auth_server - адрес сервера аутентификации
- root_url - адрес Mediascope API
Данную информацию вы можете получить у менеджеров Mediascope.
Конфигурация
Создайте файл в корне проекта:
settings.json
со следующими параметрами:
{
"username": "you username",
"passw": "you password",
"client_id": "client_id",
"client_secret": "00000000-0000-0000-0000-000000000000",
"auth_server": "https://auth.mediascope.net/.....",
"root_url": "https://api.mediascope.net/...."
}
и укажите актуальную информацию для доступа.
Использование
Примеры работы с данными через Mediascope API приведены в проекте: https://github.com/MEDIASCOPE-JSC/mediascope-jupyter
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file mediascope_api_lib-1.1.18.tar.gz
.
File metadata
- Download URL: mediascope_api_lib-1.1.18.tar.gz
- Upload date:
- Size: 85.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4af249ea7654b09899a6f681b9bd094368613bffc7e4a023f8acdabc072ad0de |
|
MD5 | cd11863345a229b924f7067e36b52562 |
|
BLAKE2b-256 | 1c1e73a8a727c335a075631e463198412ffcb8037993d1d33b383a02649837ff |
File details
Details for the file mediascope_api_lib-1.1.18-py3-none-any.whl
.
File metadata
- Download URL: mediascope_api_lib-1.1.18-py3-none-any.whl
- Upload date:
- Size: 93.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 63d4384c13404841a7e835bfa19911825410052d8b84d82e4f1224473fbf5855 |
|
MD5 | 06be580995613e584f95b01ad7d6565d |
|
BLAKE2b-256 | 682b06c9f6f2c810588c97d974687e204ac611c5aca70173a9d398695b012048 |