問題タブ [mattermost]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2139 参照

bearer-token - 最も重要なこと: セッションが無効または期限切れです。もう一度ログインしてください

/users/meAPIにアクセスすると、「無効または期限切れのセッションです。もう一度ログインしてください」というメッセージを含む 401 応答が返されるという問題に直面しています。/loginこれは、 APIから生成されたベアラー トークンを送信している場合でも発生します。

リクエストは次のとおりです。

0 投票する
2 に答える
496 参照

mattermost - Mattermost でインタラクティブ ボタン POST からの応答が無視される

スラッシュコマンドを作成しています。私が想像する流れは次のとおりです。

  1. ユーザーがクライアントでスラッシュ コマンドをトリガーする
  2. 私のサーバーはリクエストを処理し、インタラクティブなドロップダウンを返します
  3. ユーザーはクライアントのドロップダウンからオプションを選択します
  4. 私のサーバーは選択からの POST リクエストを処理し、インタラクティブなボタンを返します
  5. ユーザーがボタンを押す

手順 4 と 5 の間に何か問題があるようです。サーバーは選択を処理し、目的の応答を返します。

...しかし、クライアントには何も表示されません。

そのJSONに何か問題がありますか?テキストメッセージのみを返すなど、他のことも試しました。

ドキュメントを誤解していて、クライアントがインタラクティブ メッセージによってトリガーされた POST からの応答を評価することさえないのではないかと思います。その場合、ワークフローの次のステップに進むために、サーバーから Mattermost API に新しいリクエストを返す必要があります。あれは正しいですか?