7

Slackbox をローカルで実行し、Spotify 開発アプリケーションを作成し、slackbox の認証に成功しました。http://localhost:5000/にログインしていると表示されます。dotenv を介して、slack トークンを含むすべての変数が .env ファイルに設定されています。

すべてが順調に見えます。

スラック側では、 http://localhost:5000/storeに POST する /spotify にマップされたスラッシュ コマンドを作成しました。入力すると、コマンドの説明リストにスラッシュ コマンドが表示されます。

ただし、使用しようとすると、チャットでアクセス拒否メッセージが表示されます。これは、クロスドメインの問題が原因であると想定しています。

エラー: 要求された URL を取得できませんでした

アクセスが拒否されました。

彼らのドキュメント ( https://github.com/benchmarkstudios/slackbox ) によると、これをローカルで実行するとうまくいくはずです。また、ローカルで Hubot ボットを実行しており、同じスラック ルームとうまく統合されています。

どんな助けでも大歓迎です!

4

1 に答える 1