Как получить сообщения из чата в Slack

112
08 января 2022, 20:00

Необходимо получить сообщения из определенного чата Делаю запрос:

        Map<String, String> params = new HashMap<String, String>();
        params.put("token", authToken);
        params.put("channel", 
        String result = session.postGenericSlackCommand(params, "channels.history");

А в ответ получаю:

{
   "ok":false,
   "error":"missing_scope",
   "needed":"channels:history",
   "provided":"identify,bot:basic",
   "warning":"superfluous_charset",
   "response_metadata":{
      "warnings":[
         "superfluous_charset"
      ]
   }
}

Через сайт слака с тестированием данной апихи, на выходе идет ошибка

{
   ok: false,
   error: "missing_scope",
   needed: "channels:history",
   provided: "identify,bot:basic"
}

https://api.slack.com/methods/channels.history/test

Хотя другой функционал из апихи с этим же токеном и айдишника чата всё работает

READ ALSO
В чем разница между Comparable и Comparator?

В чем разница между Comparable и Comparator?

Получается, это дублирующие друг друга вещиМожет, есть какие-то реальные различия?

163
Повторить строку несколько раз

Повторить строку несколько раз

В общем есть один метод, который принимает два параметра, например метод

141
Сравнение объектов класса

Сравнение объектов класса

подскажите имеется объект определенного класса содержащий Map<String,DefaultTableModel> подскажите каким образом можно сравнить два таких объекта,...

163