# GaroonとKintoneの連携について

**URL:** <https://community.cybozu.dev/t/topic/427>\
**Category:** kintone 開発相談\
**Created:** [2017 年 7 月 10 日午前 8:39 UTC](https://community.cybozu.dev/t/topic/427 "2017-07-10T08:39:56Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account333](https://avatars.discourse-cdn.com/v4/letter/l/6bbea6/32.png) [@Legacy\_Account333](https://community.cybozu.dev/u/Legacy_Account333)\
**Post date:** [2017 年 7 月 10 日午前 8:39 UTC](https://community.cybozu.dev/t/topic/427/1 "2017-07-10T08:39:56Z")

</div>

いつもお世話になります。

&nbsp;

GaroonのKintone連携プラグインにてKintoneのデータをカスタム項目でGaroonの予定にルックアップのような形でKintoneに登録されているデータを予定の項目として追加できます。

この部分を応用し、業務日報を作成したいと考えています。

そのため、Kintone側で予定の取得、登録をする必要があるのですが追加した項目をGaroonAPIを利用して追加、取得はできないのでしょうか？

&nbsp;

やりたいこと

KintoneからGaroonの予定を取得（開始、終了時間、スケジュールの内容、カスタム項目）

KIntoneからGaroonへ予定の登録（開始、終了時間、スケジュールの内容、カスタム項目）

&nbsp;

&nbsp;以上、簡素な説明ですが回答よろしくお願いします。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1557](https://avatars.discourse-cdn.com/v4/letter/l/49beb7/32.png) [@Legacy\_Account1557](https://community.cybozu.dev/u/Legacy_Account1557)\
**Post date:** [2017 年 7 月 12 日午前 5:46 UTC](https://community.cybozu.dev/t/topic/427/2 "2017-07-12T05:46:10Z")

</div>

Kintone初心者研修中さん

&nbsp;

こんにちは。

&nbsp;

kintoneのJSからGaroon SOAP APIを使って取得&登録できます。

Garoon SOAP APIはkintone APIとは別物なので、使い勝手は悪いですが。。。

[https://developer.cybozu.io/hc/ja/articles/202463180](https://developer.cybozu.io/hc/ja/articles/202463180)

[https://developer.cybozu.io/hc/ja/articles/202463200](https://developer.cybozu.io/hc/ja/articles/202463200)

&nbsp;

JSからGaroon APIを使う方法は以下のページのgaroonapi.jsの項目が参考になるかと思います。

[https://developer.cybozu.io/hc/ja/articles/208438756](https://developer.cybozu.io/hc/ja/articles/208438756)

&nbsp;

&nbsp;

---

<div class="post-metadata">

**Author:** ![Legacy\_Account333](https://avatars.discourse-cdn.com/v4/letter/l/6bbea6/32.png) [@Legacy\_Account333](https://community.cybozu.dev/u/Legacy_Account333)\
**Post date:** [2017 年 7 月 13 日午前 5:30 UTC](https://community.cybozu.dev/t/topic/427/3 "2017-07-13T05:30:36Z")

</div>

カキ氷様 回答ありがとうございます。

GaroonSOAPで取得、設定できるのはわかるのですが、

Garoonのスケジュールに、Kintone連携プラグインを利用して項目を追加しています。

&nbsp;

日付が特定しているのでGaroonSOAPのScheduleGetEvents APIを利用して取得する方法を検討しています。

ですが、ScheduleGetEventsで取得できるのは、デフォルトでGaroonに用意されている項目となっていると思います。

参考：[https://developer.cybozu.io/hc/ja/articles/202463250#step1](https://community.cybozu.dev/hc/ja/articles/202463250#step1)

&nbsp;

このため、Kintone連携プラグインで追加した項目がどうしても取得できません。

どうしてもスケジュール上の追加項目の入出力をKintone上で行いたいのですが、なにかいい方法はありますでしょうか？

&nbsp;

現在こちらのサンプルソースを追加して検証しています。

[https://developer.cybozu.io/hc/ja/articles/209901763-Garoon%E3%81%AE%E6%97%A5%E4%BA%88%E5%AE%9A%E3%81%8B%E3%82%89kintone%E3%81%AE%E6%97%A5%E5%A0%B1%E3%82%92%E4%BD%9C%E3%82%8D%E3%81%86](https://community.cybozu.dev/hc/ja/articles/209901763-Garoon%E3%81%AE%E6%97%A5%E4%BA%88%E5%AE%9A%E3%81%8B%E3%82%89kintone%E3%81%AE%E6%97%A5%E5%A0%B1%E3%82%92%E4%BD%9C%E3%82%8D%E3%81%86)

&nbsp;

&nbsp;

&nbsp;

---

<div class="post-metadata">

**Author:** ![Legacy\_Account333](https://avatars.discourse-cdn.com/v4/letter/l/6bbea6/32.png) [@Legacy\_Account333](https://community.cybozu.dev/u/Legacy_Account333)\
**Post date:** [2017 年 7 月 14 日午前 7:52 UTC](https://community.cybozu.dev/t/topic/427/4 "2017-07-14T07:52:50Z")

</div>

仕様上不可

GaroonにあるKintone連携プラグインにて追加した項目は、現状の仕様では

入力、出力ともに不可（GaroonでのスケジュールCSV出力でも該当項目にならない）

&nbsp;
