2017-01-13 7 views
1

私はスラッシュスラッシュコマンドツールを使用して、私のチームのカスタムコマンドを作成しようとしています。誰かがスラッシュコマンドを使うときにGETリクエストを呼びたいと思います。ルックアップのために与えたURLにはgifだけが含まれています。ページのHTMLはgif自体の代わりにSlackに貼り付けられます。代わりにスラッシュコマンドを使ってGIFをポストする方法はありますか?応答で単一のgifを取得するためにURLで使用する必要があるHTTPクエリがありますか?スラッシュスラッシュコマンドGIFリクエストを取得

答えて

2

URLの代わりにイメージを表示することは、スラックで展開されています。スラックにはリンクを展開するときとそうでないときにいくつかの特別なルールがあります。また、APIメソッドを使用する場合(スラッシュコマンドへの応答ではなく)、その動作を変更することができます。デフォルトではドキュメントから

Attaching content and links to messages

我々はユーザーによって投稿されたメッセージ内のすべてのリンクを広げます。着信webhooksやchat.postMessage APIメソッドを介して投稿されたメッセージについては、メディアへのリンクを展開しますが、他のリンクは展開しません。 (...)

これらのルールには例外が1つあります。つまり、URLの完全な部分文字列からプロトコルを差し引いたラベルのリンクを決して展開しません。これは、テキストの段落にドメイン名や短縮URLを含めることができるため、展開するリンクではなく、単純な参照として扱われます。

個人的に私が投稿した画像は、image_urlタグを使用して添付ファイルで最もよく機能します。スラッシュコマンドへの返信としても使用できます。それらの使用方法の詳細については、hereを参照してください。

+0

ありがとう、昨夜これを考え出し、今はあきらめました。私の家のPCで小さなノードサーバーを走らせて、これらの楽しい小さなことを考えると、それは私がスラックでできるようになります。ありがとう! – Dagrooms

関連する問題