メッセージ送信のroomIdパラメータについて
トークBot送信APIのパラメータ"roomId"(※1)は、グループ作成API(※2)でURLに指定したexternalKeyを指定することで、
そのグループ内にBotが招待されていれば、グループ内のメンバーにメッセージが送信可能であるという認識でよろしいでしょうか。
ご確認のほどよろしくお願い致します。
※1 https://developers.worksmobile.com/jp/document/1005008?lang=ja
※2 https://developers.worksmobile.com/jp/document/100301001?lang=ja
投稿に新しいコメントが追加されましたら通知を送信します。
コメント4
업데이트 된 답글입니다.
LINE WORKS 公式アカウント
下記いずれかでroomIdは確認できますので、そちらの値をご利用ください。
・コールバックURLにてメッセージ受信を受け取る際に含まれているroomId
- https://developers.worksmobile.com/jp/document/100500901?lang=ja
・「Botを含むトークルーム作成API」にて、トークルームを作成した際のレスポンスに含まれるroomId
- https://developers.worksmobile.com/jp/document/1005022?lang=ja
2018.05.10
업데이트 된 답글입니다.
川名龍 投稿者
今回実現したい事を申し上げますと、「グループ」のメンバーを「組織指定」で作成し、そこに「Botを招待する」という事でした。
上記を実現したい背景としては、グループを組織指定で作成すると、組織に所属するメンバーが入れ替わっても自動的に参加メンバーが連動するためです。
頂いた情報から推測しますと、「グループ」にBotを招待する仕様ではなく、
トークルームにBotを招待して複数人とやり取りをする仕様という認識で間違いないでしょうか。
つまり、トークルームは組織指定でなくメンバー指定で作成するため、メンバーの異動は別の仕組みで更新する必要がある。という認識で相違ないでしょうか。
2018.05.11
업데이트 된 답글입니다.
LINE WORKS 公式アカウント
Bot が招待された際にそのトークルームの roomId を取得することができますので、以降は roomId 指定でメッセージを送っていただくことで同トークルームとメッセージの送受信が可能になります。
2018.05.11
업데이트 된 답글입니다.
川名龍 投稿者
トークルームに招待する形であれば行えるのですね。
Botの招待に関しましては、APIによる自動化は可能でしょうか。
GUI上のBot招待からユーザに招待してもらう方法のみとなりますでしょうか。
2018.05.12
まだ、解決できませんか?
今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。