Slack (через Oauth) chat.postMessage Ошибка, "channel_not_found", даже если канал присутствует - PullRequest
0 голосов
/ 08 октября 2018

Когда я тестирую chat.postMessage с помощью Slack's tester плюс устаревший токен, все работает правильно, как показано на 1-м скриншоте ниже.

Однако, когда я пытаюсь выполнить запрос POST через Почтальонпри использовании моего токена доступа к рабочему пространству oauth ошибка channel_not_found возвращается, даже если я использую тот же точный идентификатор канала (C9FEK4T0D).На нижнем скриншоте показаны мои настройки в Postman.Согласно Slack specs , я помещаю свои токены доступа в HTTP-заголовок авторизации запроса.

Что я не включаю или делаю неправильно, что приводит к ошибке?

Кстати, не уверен, что это важно, но chat.postMessage вызывается с помощью команды косой черты.


chat.postMessage Тестовый снимок экрана:

chat.postMessage Test screenshot confirmation


Снимок экрана POST-запроса к chat.postMessage с использованием запроса через почтальона:

enter image description here

1 Ответ

0 голосов
/ 15 октября 2018

Переместив параметры в тело, он решил проблему.Я смешивал параметры с заголовком, который нет, нет.

enter image description here

enter image description here

...