問題タブ [slack-api]
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.
ios - iOS で SupportKit を使用してリアルタイム メッセージとメディア ファイルを送受信する方法
SlackをSupportKit v2.9.0 で使用しています。他のチャネルの他のユーザーからメッセージとメディア ファイルを取得できるようにしたいと考えています。
私は自分のアプリで SupportKit を呼び出しています:
ビューが読み込まれると、メッセージを送受信できますが、ユーザーの名前は表示されません。また、アプリの他のユーザーからのメッセージをこの同じ会話にフェッチしたいと考えています。
アップデート:
以下の変更を行いました
しかし、会話に表示されるユーザーの名前をまだ確認できません。
slack-api - Slack Slash コマンド/送信 Webhook は安全ですか?
Slack で Outgoing Webhooks と Slash コマンドを確認した人はいますか?
Slash コマンドと Outgoing Webhook の両方の場合、コマンド文字列と user_id および token が POST 本文で外部 URL (コマンドに対応) に送信されます。問題は、トークンがすべてのチーム メンバーで同じままであることです (トークンは統合ページに表示されるため、チームに公開されます。エンドポイント URL も公開されます)。つまり、これはチームに対してリクエストを認証するメカニズムですが、ユーザーに対してリクエストを認証するメカニズムはありません。
同じヘッダー、トークン、およびリクエスト本文を使用して別のサーバーからリクエストを再現できますが、チーム メンバーの user_id を使用すると、他の誰かがコマンドを実行したように見えます。また、リクエストが Slack サーバーからのものかどうかを確認する方法もありません。
私の質問は - ここで何かが足りないのですか? スラッシュ コマンドは、(外部サービスでの) CRUD 操作を意図したものですか? それとも、天気、スタック オーバーフロー、パブリック API などの単純なサービスからデータを取得するためのものですか? そうでない場合、この問題をどのように解決しますか?
更新 - @SlackAPI に話しかけたところ、user_id を個別に確認する必要があるとのことです。
api - Slack API - メッセージの固定
最近、slack API を使用して作業を行っていますが、Slack API を使用してメッセージをピン留めする方法が明らかではないようです。既存のメッセージを更新できることがわかりました。メッセージを手に入れて、それを使って何かをする。
ここで明らかな何かが欠けていますか、それともチャネルにメッセージを固定するための API 呼び出しがありますか?