組織の全員のカレンダを書き込む
現在の仕様書を少し説明させていただきます。
Googleカレンダから社員たちのカレンダを読み込んで、LINEカレンダで書き込みする。
それで一つの課題があります。
現状はLINE WORKSの上にデベロッパアカウントを持っています。
そのアカウントの上(https://apis.worksmobile.com/{API ID}/calendar/createScheduleLINE)を利用して、カレンダの書き込みを行っています。
そのために必要なカレンダIDを(https://apis.worksmobile.com/{API ID}/calendar/getCalendarList)を利用して取得されていて、
デベロッパアカウントのcalendarIDを取得できて、デベロッパアカウントのカレンダを書き込みができますが、
組織に設定してあるほかのメンバーズのカレンダIDも必要なのですが、
どのように取得できますでしょうか?
*デベロッパアカウントを一部の管理権限もあります。
投稿に新しいコメントが追加されましたら通知を送信します。
コメント3
업데이트 된 답글입니다.
LINE WORKS 公式アカウント
参照や変更するものとなっております。
想定されているのは、例えば管理者が一括で各ユーザーのカレンダーを操作するようなことでしょうか。
2017.06.07
업데이트 된 답글입니다.
ドライブ管理者 投稿者
簡単に言うと、Googleカレンダーに乗せてある各ユーザのカレンダーの情報を弊社のLINE WORKSでの各ユーザのカレンダーにて書き込む。
例えばなんですが、
LINE WORKSにて管理者ではないですけど、一部管理との権限が持っているアカウントがあります
「例 user@mycompany.biz」。
このユーザが自身の持ってる全カレンダーのcalendarIDを取得するのはできます。
「https://apis.worksmobile.com/{API ID}/calendar/getCalendarList」を利用して。
では、同様LINE WORKSに登録してある自社組織のほかのユーザのcalendarIDが取得できません。
それでいうと、質問としては、
1. user@mycompany.bizはほかのユーザとアソシエイトするのは必要でしょうか?!
必要とのことであれば、どのようにアソシエイトを設定しますか?
2. user@mycompany.bizがどのような権限を設定すれば、ほかの全ユーザのcalendarIDを取得するのはできますか?
2017.06.08
업데이트 된 답글입니다.
LINE WORKS 公式アカウント
カレンダーのみ編集可能です。管理者ユーザーが他ユーザーのカレンダーを一括で編集することには
対応しておりません。ご了承ください。
2017.06.08
まだ、解決できませんか?
今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。