봇 사용자 토큰으로 채널 주제를 설정하려고하는데 missing_scope
오류가 발생합니다.
{
ok: false,
error: 'missing_scope',
needed: 'channels:write',
provided: 'identify,bot:basic'
}
https://api.slack.com/apps/:appId/oauth 에서 "OAuth Access Token"( "Bot User OAuth Access Token"대신)을 제공하면 작동 하지만 이는 메시지가 채널에 인쇄되면 앱 설치 프로그램이 봇 사용자가 아닌 채널 주제를 설정했다고 말합니다.
그러나 문서에 따르면 봇은 channels.setTopic
봇 토큰으로 호출 할 수 있으며 다음이 필요하지 않습니다 channels:write
.
무엇을 제공합니까? 다양한 종류의 봇 토큰이 있습니까? 내가 뭘 잘못하고 있니? 내가 알 수있는 한, 내 봇 사용자에 대한 추가 권한을 설정할 수 없습니다.
또한 동일한 문서 페이지에 다음과 같이 표시됩니다.
사용자 토큰 만이 방법을 사용할 수 있습니다. 봇 사용자 토큰은 작동하지 않습니다.
그리고 위의 표에서 봇 토큰에 대한 언급이 문서화 실수라고 생각하는 것처럼 실제로 작동하지 않기 때문에.
100 % 확신하고 싶다면 Slack 팀에 직접 문의하는 것이 좋습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다