Skip to main content

Python SDK для LiveSurf API

Project description

LiveSurf SDK (Python)


🧩 Возможности

  • Авторизация по API ключу
  • Все методы API LiveSurf
  • Повтор запросов при 429/5xx
  • Лимит 10 запросов/сек
  • Простая интеграция и читаемые исключения

📦 Установка

pip install livesurf-sdk

🚀 Пример использования

from livesurf_sdk.api import LiveSurfApi

api = LiveSurfApi("ВАШ_API_КЛЮЧ")

user = api.get_user()
print(user)

⚙️ Дополнительные параметры

api = LiveSurfApi("API_KEY", timeout=20, rate_limit=5, max_retries=5)

Доступные методы API

Пользователь

Метод Описание
getUser() Получение информации о пользователе
setAutoMode() Включение автоматического режима (АРК)
setManualMode() Включение ручного режима работы

Категории, страны, языки, источники

Метод Описание
getCategories() Список возможных категорий
getCountries() Список возможных стран
getLanguages() Список доступных языков
getSourcesAd() Список рекламных площадок
getSourcesMessengers() Список мессенджеров
getSourcesSearch() Список поисковых систем
getSourcesSocial() Список социальных сетей

Группы

Метод Описание
getGroups() Информация о всех добавленных группах
getGroup(id) Информация о конкретной группе
updateGroup(id, data) Изменение настроек группы
deleteGroup(id) Удаление группы
createGroup(data) Создание новой группы
cloneGroup(id, name) Клонирование группы
addGroupCredits(id, credits) Зачисление кредитов группы

Страницы

Метод Описание
getPage(id) Информация о конкретной странице
updatePage(id, data) Изменение настроек страницы
deletePage(id) Удаление страницы
createPage(data) Создание новой страницы
clonePage(id) Клонирование страницы
movePageUp(id) Перемещение страницы вверх
movePageDown(id) Перемещение страницы вниз
startPage(id) Запуск страницы в работу
stopPage(id) Остановка работы страницы
getStats(params) Статистика показа страницы

Лицензия

MIT License — свободное использование, копирование и модификация.

Project details


Release history Release notifications | RSS feed

This version

1.0

Download files

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

Source Distribution

livesurf_sdk-1.0.tar.gz (4.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

livesurf_sdk-1.0-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file livesurf_sdk-1.0.tar.gz.

File metadata

  • Download URL: livesurf_sdk-1.0.tar.gz
  • Upload date:
  • Size: 4.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.4

File hashes

Hashes for livesurf_sdk-1.0.tar.gz
Algorithm Hash digest
SHA256 a2fed0b3df91214ecdcf272244488c8d780ae8a43f61fc4f674503161b81b823
MD5 0f67f7d11fae8bff9a4108fc57e05aa8
BLAKE2b-256 974b0a97a947b136c244b6a69a69471cf016038ba4d273449ea21062eb3f309b

See more details on using hashes here.

File details

Details for the file livesurf_sdk-1.0-py3-none-any.whl.

File metadata

  • Download URL: livesurf_sdk-1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.4

File hashes

Hashes for livesurf_sdk-1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 97b97dc77f75040d3351d6cc942c0d8a443d0da3897bce2b91a47e264a50b55e
MD5 45b2554512a9d3968e3807dcf988a9c9
BLAKE2b-256 c0cc50034ba7e5db249437bb830b170d722bbfb318d960b4e47e836350ef9f78

See more details on using hashes here.

Supported by

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