Bot

サービス通知からメッセージを送信したい

D

2019.12.17既読 3081

現状、下記phpでリクエストを投げてBOTから個人あてにメッセージを送ることは出来ているのですが、
サービス通知から所属しているメンバー全員にメッセージを送るには、どうすればいいのでしょうか?

// POST data
$data = array(
"accountId" => "○○○",
"content" => [
"type" => "link",
"contentText" => "この投稿はテストです",
"linkText" => "この投稿はテストです",
"link" => $url,
],
);
$data = json_encode($data);
// header
$header = array(
"Content-Type: application/json; charset=UTF-8",
"consumerKey: ○○○○○○○○○",
"Authorization: ○○○○○○○○○○",
);
// body
$context = array(
"http" => array(
"method" => "POST",
"header" => implode("\r\n", $header),
"content" => $data
)
);
$url = "https://apis.worksmobile.com/r/○○○○○○/message/v1/bot/○○○○○/message/push";
file_get_contents($url, false, stream_context_create($context));


コメント1

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

    LINE WORKS 公式アカウント

    トーク Bot は1つのアカウントまたはトークルームのみメッセージを送信します。
    組織やグループのメンバー全員にメッセージを送信する機能はございません。

    一斉送信を行う場合には送信リストを作成して1件ずつ送信する必要があります。

    一斉に通知を行う機能としてホーム機能もございますので、運用をご検討ください。
    機能の詳細に関しましては下記のページをご確認の上、ご不明な点はカスタマサポート、または担当のパートナー営業までお問い合わせください。
    https://guide.worksmobile.com/ja/home/

    2019.12.17

    0
前の投稿組織カレンダーにServerAPIで予定を登録したい
次の投稿URL スキームよりホームの特定ページを表示する方法
リスト

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