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.7.9.tar.gz (15.6 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.7.9-py3-none-any.whl (16.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: hikerapi-1.7.9.tar.gz
  • Upload date:
  • Size: 15.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.13

File hashes

Hashes for hikerapi-1.7.9.tar.gz
Algorithm Hash digest
SHA256 255045a454d6391da82a8b5580a388e9a9a8b708896ec782a909b43fbfb40065
MD5 0710cba5a70363799ca2a346f43b608b
BLAKE2b-256 268be23e91384cd25fed6517539d7337ed402b176f1d2f899bb87fa399a1ca43

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hikerapi-1.7.9-py3-none-any.whl
  • Upload date:
  • Size: 16.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.13

File hashes

Hashes for hikerapi-1.7.9-py3-none-any.whl
Algorithm Hash digest
SHA256 651cd6a4aed17394b9d23a022e831502c6eb0ba909a521f1e91c0c87b972e74b
MD5 c109f9ba1ed7bd473a7b565fa1d0c097
BLAKE2b-256 bd31f9db8e008e1e2b0bdbd686f6ff8f3edda4eb7148c3b712e5974f78e4e19f

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