Q&A

Is there anyway to get a token for publishing LINE Notify for open chat? オープンチャットでLINE Notifyを発行するためのtokenは取得できますか?

前提・実現したいこと

I'd like to push notification automatically at the certain time on the daily basis to an open chat room saying some genral rules which refrain users from using the room in midnight coz there are many teenagers. 現在私が利用しているオープンチャットで、一定の決まった時間にそのチャットの深夜利用ルールに関するリマインダーを送信したいと思っています。未成年の利用者がいることを認識しているためです。

発生している問題・エラーメッセージ

I know that it can be published to any group channels created by myself but there are no any open chat rooms listed in a token generation form in "my page" so I can't generate token to publish notification using "LINE Notify" API. Is there anyway to publish message to the open chat room? I recognize that there are some security concerns but if the API restricts users like only owners or sub owners can run the API the risks can be mitigated, I suppose. 自身で作成したグループチャットについては"LINE Nortify"経由でメッセージの送信が可能であることを確認しているのですが、「マイページ」にあるトークン生成フォームの中に私が登録しているオープンチャットが表示されず、トークンを生成することができません。オープンチャットへのメッセージを送信する方法はありますでしょうか?セキュリティ上の懸念はあるとは思うのですが、管理者または副管理者のみがAPI実行をすることができればセキュリティリスクは低減できるのかなと思っています。

該当のソースコード

function postContent() {
  var content = "\nTest_line1";
  content += "\nTest_line2"
  sendPostContent(content);
}

function sendPostContent(content) {
  var token = ['****************THIS COULD NOT BE GENERATED****************'];
  var options = {
    "method": "post",
    "payload" : {"message": content },
    "headers": {"Authorization": "Bearer " + token}    
  };
  UrlFetchApp.fetch("https://notify-api.line.me/api/notify", options);
}

試したこと

The code mentioned above. 上記コードの実行

補足情報(FW/ツールのバージョンなど)

I've already asked to support team in LINE but technical questions cannot be answered by the team so please let me ask the same question here in developers community. サポートに問い合わせても技術的なことには回答できないとのことでしたので、こちらのコミュニティで質問させてください。

  • 0
  • 2
  • 192
  • twitter facebook

ありがとうございました。明記しているドキュメントがありませんでしたので、大変助かりました。 The answer is that LINE Notiry cannot be used for open chat and same thing for the LINE public accounts. Thanks for the answer since there's no document which clearly states this.

  • 0

そもそもオープンチャットではLINE Notifyは使えません。LINE botなどの公式アカウントも同様です

  • 0
本当によろしいですか? question.vm