Slide 1

Slide 1 text

kintone コミュニティ案内板と 裏側で使うkintone×Zapierの紹介 サイボウズ株式会社 キンスキ松井

Slide 2

Slide 2 text

About me 私 に つ い て 松井 隆幸 サイボウズ9年目 kintone コミュニティ 文系・開発研修中退

Slide 3

Slide 3 text

kintone コミュニティ案内板とは? 1.コミュニティの発信紹介 2.コミュニティのイベント紹介 3.編集部のオリジナル記事 Contents URL https://kintone-guide.cybozu.co.jp/ ※本配信の概要欄にも掲載 ユーザーとコミュニティを繋げるべく、 kintone コミュニティ情報を集約するメディアを 2021年7月より開始。

Slide 4

Slide 4 text

Demo

Slide 5

Slide 5 text

・kintoneユーザーによる、気付きや学び、感想などの発信 ・宣伝を主目的としない、kintoneでビジネスを行う方の発信 ・kintone コミュニティで話題となった発信やテーマ ・編集部が紹介したいと感じた発信やテーマ コミュニティのまとめページ 掲載コンテンツ

Slide 6

Slide 6 text

kintoneコミュニティの特徴 コミュニティの世界観イメージ図 多様性が高い 情報発信が多い ネットワーク的

Slide 7

Slide 7 text

コミュニティの導線 キンコミ 案内板 キンコミがコミュニティの入り口になりつつある

Slide 8

Slide 8 text

連携の流れ Pocket Zapier OpenGraph.io kintone SmartPhone kViewer ※OGP情報を取得して 返してくれるサービス Twitter ※ツイート情報は Twitter APIで取得

Slide 9

Slide 9 text

Zapierとは? Connect your apps and automate workflows アプリを繋げて、作業を自動化する トリガー + アクション

Slide 10

Slide 10 text

価格プラン 出典:https://zapier.com/pricing ※2022/2/8時点の情報

Slide 11

Slide 11 text

Zapierとは? kintoneコネクタ トリガー ・新規レコード登録時 アクション ・新規レコード登録 ・コメントをする ・レコードを更新する ・レコードのステータスを更新する できないことの例 ・ファイル添付

Slide 12

Slide 12 text

ファイル添付 webhooksコネクタ 設定したAPI情報に基いて、 APIを叩いてくれるアクション ・GET ・POST ・PUT ・Custom Request

Slide 13

Slide 13 text

参考 出典: https://qiita.com/will- yama/items/1c1503bd0251ef3525f8 『Custom Request』を選択してください (本当はPOSTの選択肢を選びたいところなのですが、 kintoneのAPIに使用するBodyの構造が複雑なため、 POSTの選択肢の設定だと対応が出来ません)

Slide 14

Slide 14 text

Custom Request cybozu developer networkを参考に 登録データのJSONを書く

Slide 15

Slide 15 text

Custom Request ファイル添付は 複数の作業が必要 1.レコードの作成 2.ファイルキーの取得 3.レコードとキーの紐付け

Slide 16

Slide 16 text

参考 出典: https://media.suz- lab.co.jp/2020/09/22/zapier-kintone- file-upload/ Zapierでkintoneにファイルアップロード SUZULAB

Slide 17

Slide 17 text

感想 ・プログラム部分のコード知識が無くてもAPIを使える ・単体の処理にはとても便利(繰り返しは?) ・条件分岐が使えるProfessionalプランが欲しくなる ・OGPのないサイトが意外と多かった