Skip to main content

hikerapi client, for Python 3.

Project description

Hikerapi client, for Python 3

Installation

pip install hikerapi

Usage

Create a token https://hikerapi.com/tokens and copy "Access key"

from hikerapi import Client

cl = Client(token="<ACCESS_KEY>")
user = cl.user_by_username_v2("instagram")
print(user)
from hikerapi import AsyncClient

async with AsyncClient(token="<ACCESS_KEY>") as cl:
    user = await cl.user_by_username_v2("instagram")
    print(user)

Run tests

# Integration tests (require API token)
HIKERAPI_TOKEN=<token> pytest -v tests.py

HIKERAPI_TOKEN=<token> pytest -v tests.py::test_search_music

# Unit tests (no token needed)
pytest -v tests_helpers.py

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

hikerapi-1.8.0.tar.gz (16.5 kB view details)

Uploaded Source

Built Distribution

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

hikerapi-1.8.0-py3-none-any.whl (17.5 kB view details)

Uploaded Python 3

File details

Details for the file hikerapi-1.8.0.tar.gz.

File metadata

  • Download URL: hikerapi-1.8.0.tar.gz
  • Upload date:
  • Size: 16.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for hikerapi-1.8.0.tar.gz
Algorithm Hash digest
SHA256 433c77e62fac6a0b6e365a315da4bf581ec87edd3f9e8b649a409603d5b70be1
MD5 01b450fc9e1dbea946489b624331e16a
BLAKE2b-256 1306b8d91091e0689100625024b4c872e8dddf200649eb9e984b37c166b2b615

See more details on using hashes here.

File details

Details for the file hikerapi-1.8.0-py3-none-any.whl.

File metadata

  • Download URL: hikerapi-1.8.0-py3-none-any.whl
  • Upload date:
  • Size: 17.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for hikerapi-1.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 163e3fd37f70e18941be2c81abdabb98038c3cd6d5533af724f638267b417e4d
MD5 c7a512e8f193639c0ee617a6f649e09b
BLAKE2b-256 d4600fb2d53826456014485f07603bd699461c7ccc995b6be662a39e0a3a79e7

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