Skip to main content

Unofficial 24ur API

Project description

Unofficial 24ur API Client

License: MIT PyPI - Version Downloads

Installation

pip install 24ur-api
  • With video download support
pip install 24ur-api[video]

Usage

from api_24ur import client

cl = client.Client()

# Get article by URL with 10 comments
article = await cl.get_article_by_url(url='<article_url>', num_comments=10)

# Download the first video of article with bitrate lower than 2000000b to current dir
await cl.download_video(stream_url=article.videos[0].url, download_path='.', max_bitrate=2000000)
# Or get bytes
await cl.download_video_bytes(stream_url=article.videos[0].url, max_bitrate=2000000)

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

24ur_api-0.2.1.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

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

24ur_api-0.2.1-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

Details for the file 24ur_api-0.2.1.tar.gz.

File metadata

  • Download URL: 24ur_api-0.2.1.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for 24ur_api-0.2.1.tar.gz
Algorithm Hash digest
SHA256 16eba3574fc4915d72d002031268a61e5260a6d30047368cb824b571766ed49e
MD5 b1adc77c7f152ddc3e6c77a8d40e27bb
BLAKE2b-256 2cba819bce139d60ce41b6ac5ae38a634f750b7416a36b80010d14bd1b7395dd

See more details on using hashes here.

File details

Details for the file 24ur_api-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: 24ur_api-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 8.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for 24ur_api-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 739935e88763ebd98d39704c838481e4a583c481a44bea91bda3327b0b49fc73
MD5 68fd72defec3986cd8ba92cfac150a06
BLAKE2b-256 49b2af1b1f0a775e219bea4a8ddf17ec74ae01e930b64993fd49fa7d7efa2aa1

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