質問: ユーザー側でroomidを取得する方法 弊社では、ビジネスチャットを使って来客を通知するipad受付システム「receptionist」を運営しており、line worksとも連携させていただいております。 今回、トークbotからトークルームにメッセージ送信するapiに対応すべく開発を進めているのですが、その際に必要な roomid の取得方法がapi経由で且つ、何かしらの更新時にしか取得できないように見受けられます。 弊社のサービスの特徴上、line worksをお使いのユーザー様が、どのトークルームから来客通知のメッセージを受け取りたいかをご自身で選択して、弊社サービス上にご登録していただく必要があるのですが、line worksをお使いのユーザー様自身が、トークルームのroomidを簡単に把握する方法はありますでしょうか? もしくは、トークルーム名から roomid を取得できるendpoint等の開発予定はありますでしょうか? ご確認のほど、よろしくお願いいたします。
回答: ご不便おかけして申し訳ございませんが、トークルーム名を検索するなどユーザー操作によりroomidを取得する手段は提供しておりません。  しかし、roomidは下記にて取得することが可能でございます。 ・コールバックurlにてメッセージ受信を受け取る際に含まれているroomid - https://developers.worksmobile.com/jp/document/100500901?lang=ja ・「botを含むトークルーム作成api」にて、トークルームを作成した際のレスポンスに含まれるroomid - https://developers.worksmobile.com/jp/document/1005022?lang=ja  つまり、botを含むトークルームが作成されたタイミングでbotが必ずroomidを取得することになります。 (コールバックurlには、botが新しいトークルームに参加した時にも通知が入ります。) その折にbotから該当トークルームにroomidをメッセージで送信する機能を作りこむ、等でユーザに知らせることができますが、 いかがでしょうか。