APIによるグループ作成時のroomId取得について

Himasato

2019.07.16既読 3241

現在、組織連携APIを用いて、自社管理ツールからLINE WORKS上にグループを

登録する処理を実装していますが、グループ作成時に自動的に作成されるトークルームについて、

このトークルームのroomIdを取得する術はないでしょうか。

別途作成しているBotに対してこのグループのトークルームであることを識別できるように、

roomIdを取得したいと考えております。

もしくは、Botを当該ルームに招待した際に、callbackでroomIdは取得できますが、このroomIdに対して

紐づくグループのexternalKeyを取得する方法があればいいのですが何か良い方法はございますでしょうか。

御指南いただけますと幸いです。

コメント4

  • 업데이트 된 답글입니다.

    LINE WORKS 公式アカウント

    グループ作成時に作成されるトークルームの roomId を取得することはできません。​
    また、roomId からグループの externalKey を取得することはできません。
    トークルームに所属しているメンバーの externalKey は取得することができます。
    Bot トークルームのメンバーリスト照会 API を使用してメンバーの accountId を取得したのち、アカウント情報の照会 API を使用して externalKey を取得します。
    https://developers.worksmobile.com/jp/document/1005023?lang=ja
    https://developers.worksmobile.com/jp/document/1006004?lang=ja

    2019.07.16

    0
  • 업데이트 된 답글입니다.

    Himasato 投稿者

    ご回答ありがとうございます。
    現時点ではグループ作成時に作成したグループと、自動作成されるトークルームを紐づける手段はないということで理解いたしました。
    今後このような機能が実装される可能性はありますでしょうか。
    可能でしたら、callbackでのroomIdの送信時に合わせてルーム名を送信していただけるようになると
    紐付けがしやすいので助かります。ご検討いただけますと幸いです。

    2019.07.16

    0
  • 업데이트 된 답글입니다.

    LINE WORKS 公式アカウント

    改善をご要望いただいた内容について、検討させていただきます。
    今後とも、どうぞよろしくお願いいたします。

    2019.07.23

    1
  • 업데이트 된 답글입니다.

    Himasato 投稿者

    ありがとうございます。今後ともどうぞよろしくお願いいたします。

    2019.07.25

    0
前の投稿グループに対してメッセージを送るAPIを教えてください。
次の投稿新機能に関して
リスト

まだ、解決できませんか?
今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。