Skip to content
A Go wrapper for the HatenaBookmark Web API
Go Makefile Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples
test_data
.gitignore fix Jul 19, 2017
.travis.yml update travis.yml fix Jul 23, 2017
LICENSE
Makefile
README.md
auth.go test data output test file Jul 23, 2017
auth_test.go add bookmark test Jul 23, 2017
bookmark.go
bookmark_test.go
count.go
count_test.go
coverage.sh
entry.go
entry_test.go
feed.go test data output test file Jul 23, 2017
feed_test.go
glide.lock
glide.yaml
hatena.go
hatena_test.go
profile.go
profile_test.go
star.go
star_test.go

README.md

hatena-go

GoDoc Build Status Coverage Status Codacy grade Go Report Card Sourcegraph for Repo Reference Count License

Overview

This is a Go wrapper for working with Hatena WEB API.
It aims to support Hatena Bookmark Web API Endpoint.

Installation

go get github.com/8pockets/hatena-go

Authentication

Hatena uses OAuth1 for authentication and authorization.
A part of Web API endpoints require an access token.

auth := hatena.NewAuthenticator(ConsumerKey, ConsumerSecret, redirectURI, scopes)

Hatena's Web API Authorization Guide:
http://developer.hatena.ne.jp/ja/documents/auth/apis/oauth

API Examples

Examples of the API can be found in the examples directory.

License

MIT

Author

8pockets

You can’t perform that action at this time.