Skip to main content

hatena-haiker: Hatena Haiku for Python 3

https://img.shields.io/pypi/v/hatena-haiker.svg

hatena-haiker is an unofficial library for the Hatena Haiku API.

Examples

import haiker
api = haiker.Haiker()
for status in api.public_timeline(count=3, body_formats=['haiku']):
    created_at = status.created_at.strftime('%Y-%m-%d %H:%M:%S')
    print(created_at, status.user.id, status.keyword)
    print(status.haiku_text)
    print()
import haiker
auth = haiker.OAuth('MyConsumerKey', 'MyConsumerSecret',
                    'MyAccessToken', 'MyAccessTokenSecret')
api = haiker.Haiker(auth)
status = api.update_status('BOT', 'Hello, world!', source='API')
api.add_star(status.id)

Installation

pip3 install --upgrade hatena-haiker

Documentation

After completing the installation, execute the following:

python3 -m pydoc haiker

Metadata

Release files for hatena-haiker 0.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for hatena-haiker 0.4.0
File Size Uploaded
hatena-haiker-0.4.0.tar.gz 13.3 kB Details

Release files / hatena-haiker-0.4.0.tar.gz

Download URL hatena-haiker-0.4.0.tar.gz
Size 13.3 kB
Tags Source
SHA-256 checksum
How to use checksums
75248ca63584f2b74c3a76d6da90458cf701b2ed839768c5aeb3aa4e90f20096
BLAKE2b-256 checksum
How to use checksums
fd8e8abd70ff6210ca21c14306b400e9a1634046089dafccb1b58fa5f2846bf9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.4.0 This release

1 release file

0.3.0

1 release file

0.2.0

1 release file

0.1.2

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page