-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
62 additions
and
6 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,62 @@ | ||
--- | ||
title: "go-akerun" | ||
date: 2025-01-08 | ||
draft: false | ||
description: "Akerun API v3をGolangから利用するためのライブラリ" | ||
--- | ||
|
||
## Go Akerun | ||
|
||
[`go-akerun`](https://github.com/Hayao0819/go-akerun)はAkerunのAPIをGolangから利用するためのライブラリです。 | ||
|
||
Akerunの開発・運営会社である[Photosynth Inc.](https://photosynth.co.jp/)に所属している[Yoshihiro Shimada](https://x.com/yshimada0330?)さんが開発したライブラリである[yshimada0330/go-akerun](https://github.com/yshimada0330/go-akerun)をフォークし、対応エンドポイントを追加したものです。 | ||
|
||
Shimadaさんのリポジトリへも一部プルリクエストを送っていますが、テストを書くのが面倒という理由でほとんどのエンドポイントは自分のリポジトリに追加したきり放置しています。 | ||
|
||
### 追加した機能 | ||
|
||
2025年1月8日現在での本家様との比較です。今後の更新で上流に追加される可能性もあります。 | ||
|
||
- Akerunグループに関するエンドポイント | ||
- 一覧取得 | ||
- 詳細取得 | ||
- 作成 | ||
- 更新 | ||
- 削除 | ||
- ドア追加 | ||
- ドア削除 | ||
- ユーザーに関するエンドポイント | ||
- 一覧取得 | ||
- 詳細取得 | ||
- 登録 | ||
- 招待 | ||
- 更新 | ||
- 退室 | ||
- 合鍵 | ||
- 一覧取得 | ||
- 詳細取得 | ||
- 作成 | ||
|
||
### 追加予定の機能 | ||
|
||
近々追加します。テストの作成とプルリクエストの送信は行うかわかりません。 | ||
|
||
- 合鍵 | ||
- 更新 | ||
- 削除 | ||
- グループ合鍵 | ||
- 一覧取得 | ||
- 詳細取得 | ||
- 作成 | ||
- 更新 | ||
- 削除 | ||
- 履歴 | ||
- 一覧取得 | ||
|
||
### 実装するかわからないもの | ||
|
||
現在私の関わっているプロジェクトで利用予定が無いため、追加するかわかりません。 | ||
|
||
- 遠隔操作 | ||
- ICカード | ||
- ユーザーグループ |