У меня есть slackbox, работающий локально, я создал приложение для разработчиков Spotify и успешно аутентифицировал slackbox. Он говорит, что я вошел в систему по адресу http://localhost:5000/. Все мои переменные, включая слабый токен, были установлены в файле .env через dotenv.
Там вроде все хорошо.
Что касается слабости, я создал команду с косой чертой, сопоставленную с /spotify, которая отправляет POST на http://localhost:5000/store а>. Команда косой черты отображается в моем списке описания команд при вводе.
Однако, когда я пытаюсь использовать его, я получаю сообщение об отказе в доступе в чате, я предполагаю, что это связано с междоменными проблемами:
ERROR: The requested URL could not be retrieved
Access Denied.
Согласно их документам — https://github.com/benchmarkstudios/slackbox — локальное выполнение должно работать. Я также запускаю локального бота Hubot, и он отлично интегрируется с той же комнатой отдыха.
Любая помощь приветствуется!