Skip to content

Commit

Permalink
Add: go-akerun
Browse files Browse the repository at this point in the history
  • Loading branch information
Hayao0819 committed Jan 7, 2025
1 parent 9f2789e commit 261bc22
Show file tree
Hide file tree
Showing 2 changed files with 62 additions and 6 deletions.
6 changes: 0 additions & 6 deletions src/app/(hayao)/something/files/gistrge.md

This file was deleted.

62 changes: 62 additions & 0 deletions src/app/(hayao)/something/files/go-akerun.md
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カード
- ユーザーグループ

0 comments on commit 261bc22

Please sign in to comment.