Почему я получаю "ошибку": "user_not_found" при каждом вызове API slack "users.profile.get"?

Итак, я создал slack bot и он работал совершенно нормально, но когда я распространил приложение slack bot на другое рабочее пространство, я начал сталкиваться с ошибкой "user not found" при вызове API "users_profile_get", я также проверил необходимые области для этого API, user_id и токен доступа, и они полностью в порядке, но все равно вызов API возвращает user not found. Мне нужна ваша помощь, ребята, так как я что-то упустил при распространении приложения или есть еще какая-нибудь проблема? Есть также одна странная вещь, я могу вызвать API "chat.postMessage" из slack и он успешно работает.

result = app.client.users_profile_get(user=slack_id)

При вызове этого API, я получаю ошибку :

{
    "ok": false,
    "error": "user_not_found"
}

Распределенные приложения не могут вызывать методы API в разных рабочих пространствах, поэтому вам необходимо убедиться, что вы используете токен API, принадлежащий тому же рабочему пространству, к которому принадлежит пользователь. Вы можете дважды проверить, передав свой токен в метод https://api.slack.com/methods/auth.test. Для получения токенов из других рабочих пространств убедитесь, что у вас включен OAuth 2.0 (https://api.slack.com/authentication/oauth-v2.

).
Вернуться на верх