devkinご存じですか?
devkinはkintone開発者向けコミュニティです。
kintoneのコミュニティはエンドユーザー向けのものが多く、開発者がkintoneという製品について、フラットに、ああでもない、こうでもないという場所がありませんでした。
(ないと言うと語弊があるかも。マニアックな話ができるという意味です。)
kintoneの開発技術、運用管理、拡張アイデアなどを話し合えるコミュニティ。それがdevkinです。
当日の様子
togetterにまとめがあります!
今回はサイボウズ大阪オフィスをサイボウズ社のご厚意と運営チームの熱意でお借りすることができ、僕たち参加者側もとっても楽しく、意義のある議論ができました。
ぼくのLTの内容
今回は初のオフラインミートアップ!ということで、kintoneにかかわるすべてのみなさんによる、LT(ライトニングトーク)がメインコンテンツでした。
みなさんの内容はXのまとめに任せるとして・・・。
ここからは、ぼくがLTでお伝えした内容を少しだけまとめようと思っています。
サイボウズの開発者の方も参加される(!!!)ということで、「こりゃ、要望を伝えるチャンスや!」と思い、LTも張りきって準備しました。
題名は「これを作ってください!」です。
スペースの一覧を取得するAPI
このアプリを休日にvercelというサービスで作りましたが、APIのリクエスト数がひどいことに。
このアプリは、すべてのアプリを取得して、その関係性を引力と斥力でシミュレートしたものです。
ここで、同一スペースにあるアプリは、関連をつけたかったんですが、なぜか、スペースの情報を一度に取得する方法はないんですよね。
スペースを取得するために、すべてのアプリを取得してから、1つずつスペース取得APIを呼び出す必要があり、リクエスト数がひどい。
スペースの一覧が取得できれば、運用管理に役立つツールを、いろいろ作れますよね。
複合主キー
kintoneは主キーにできる項目がたった一つです。そのため、文字列結合などでサロゲートキーを作成して対応します。
でも、そんな場当たり的な対応ではなく、根本的な解決策が欲しいですよね!
kintoneでのデータの実装について詳しく知りたい方は、下記の記事をどうぞ。(めちゃくちゃ長いので、時間がある人向け)
アプリの一覧を取得するAPI
/apps.jsonではなく、kintoneの管理画面から見ることができる、アプリの一覧情報を取得したいという要望です。
一日のAPIリクエスト数とかレコード数とか、管理上知りたいですよね!
これを作ってください!
kintoneも長年改良を重ねてきたサービスなので、なかなか新機能を作るということは難しいと思います。ですが、最近のkintoneの改良ペースはすごい。
実際に開発者の方とも話すことができ、たいへん有意義なイベントになりました。
みなさんも改善要望をサイボウズ社に送ることができます。
?ヘルプアイコンから、kintoneの改善に協力してみてくださいね。
この記事は以上です。お読みいただき、ありがとうございます。