Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mediascope_api_lib-1.1.18.tar.gz (85.3 kB view details)

Uploaded Source

Built Distribution

mediascope_api_lib-1.1.18-py3-none-any.whl (93.4 kB view details)

Uploaded Python 3

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

Hashes for mediascope_api_lib-1.1.18.tar.gz
Algorithm Hash digest
SHA256 4af249ea7654b09899a6f681b9bd094368613bffc7e4a023f8acdabc072ad0de
MD5 cd11863345a229b924f7067e36b52562
BLAKE2b-256 1c1e73a8a727c335a075631e463198412ffcb8037993d1d33b383a02649837ff

See more details on using hashes here.

File details

Details for the file mediascope_api_lib-1.1.18-py3-none-any.whl.

File metadata

File hashes

Hashes for mediascope_api_lib-1.1.18-py3-none-any.whl
Algorithm Hash digest
SHA256 63d4384c13404841a7e835bfa19911825410052d8b84d82e4f1224473fbf5855
MD5 06be580995613e584f95b01ad7d6565d
BLAKE2b-256 682b06c9f6f2c810588c97d974687e204ac611c5aca70173a9d398695b012048

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page