LINE WORKS Developers

コミュニティ

LINE WORKSのテクニカルエキスパート及び開発者と
コードのサンプル、リソース、Tip等を共有し問題解決への相談が可能です。

??dev_메인_타이틀_모바일_ja_JP??

問い合わせ

貴社ご提供のLINE WORKS APIにて実現可能かどうかの確認をしたい。

画像

岩井玄太

2017.11.17既読 729

投稿内容は全体に公開されます。 

アカウント名やドメイン名、 ConsumerKey などの非公開情報は記入しないでください。

ご担当者様

お世話になっております。

 

この度、LINE WORKSと連携したサイト制作を考えております。

 

簡単にですが、概要といたしましては、

・1つの工程表(カレンダー)がある

 例)「◯◯の工事」という工程表

・「◯◯の工事」の担当とその工程を管理する。

 例)◯◯日~××日まで設計で担当はA

   △△日~□□日まで工事で担当はB

   という感じです。

・担当はLINE WORKSで管理されているメンバー情報を利用したい。

 

上記を踏まえて、LINE WORKSと以下のようなことを連携したいと思い可能かどうかご教示いただけないでしょうか?

①LINE WORKSに登録されているメンバー全てをAPIにて取得することが可能なのでしょうか?

 また、取得できた場合に条件(ex:組織毎など)で絞って取得できるものなのでしょうか?

②サイト側で、「◯◯の工事」という工程表に、◯◯日~××日まで設計で担当はAと登録された時に、

 LINE WORKS側にも担当Aに対して、◯◯日~××日まで設計というタスクを担当Aのカレンダーに作成することは可能なのでしょうか?

③そもそも、貴社サービスで同等の機能が既にあるということでしたらご教示頂けますと幸いです。

 

何卒よろしくお願いいたします。


コメント3

  • 画像

    LINE WORKS 公式アカウント

    現在のところ、メンバー情報の一括取得 API がありません。管理画面から CSV でダウンロードすることはできます。
    また、カレンダー API はサービス API となりますので、そのユーザーのカレンダーに予定を登録することはできますが、
    他のユーザーのカレンダーに直接予定を書き込むことができません。
    代替案としましては、タスク登録専用アカウントを用意して「対象ユーザーを招待した予定」を送るなどの方法が
    考えられるかと思います。

    2017.11.21

    0
  • ご多用の中、ご回答頂きまして誠にありがとうございます。
    メンバー情報の一括取得APIがないということにつきましては承知いたしました。
    また、代替案まで頂きありがとうございます。

    1点追加でご質問させて頂きたいのですが、
    「タスク登録専用アカウントを用意して「対象ユーザーを招待した予定」を送るなどの方法」とございますが、
    こちらは、タスク登録専用アカウントを用意したとして、
    スケジュール作成APIもしくは、タスク作成APIで可能という認識なのですが間違いないでしょうか?

    お手数をお掛けいたしますが、ご確認頂けますと幸いです。
    何卒よろしくお願いいたします。

    2017.11.24

    0
  • 画像

    LINE WORKS 公式アカウント

    ご認識の通りです。
    タスク登録専用アカウントを用意し、「スケジュール作成APIで対象ユーザを出席者に設定してスケジュールを作成する」
    あるいは「タスク作成APIで対象ユーザを担当者に設定してタスクを作成する」ことで実現可能です。​
    詳細は、​
    ・カレンダー作成API→https://developers.worksmobile.com/jp/document/1007002
    ・タスク作成API→https://developers.worksmobile.com/jp/document/1007021
    ならびに、
    ・iCalendarデータ形式→https://developers.worksmobile.com/jp/document/1007011
    ・タスク iCalendarデータ形式→https://developers.worksmobile.com/jp/document/1007020
    をご参照ください。​

    2017.11.24

    0