2017-09-17 7 views
0

私がしたいのは、ユーザーが引数付きのスラッシュコマンドを使用し、スラッシュコマンドの引数の情報に基づいてイメージを返すことです。応答の一部としてイメージをスラッシュスラッシュコマンドに送信できますか?

スラッシュAPIドキュメントを見ると、スラッシュコマンドからのリクエストに対する応答として画像を送信する唯一の方法は、attachmentsオブジェクトにimage_url属性を追加して自動的に埋め込むことですメッセージ内のイメージ参考までに - docs on attachmentsだから私がやっていることは、スラッシュコマンドとイメージを取得するための2つのエンドポイントがあることです。

この問題は、私の余裕のないチームの外から画像にアクセスできないようにすることができればと思います。スラッシュコマンドを使用すると、要求にtokenを使用して、要求がスラックから来ていることを検証し、がチームからのものであることを検証できます。ただし、上記の方法を使用してイメージにURLを添付すると、そのURLにスラックが送信するGETリクエストを同じ方法で検証することはできません。

私の質問ですが、どういうわけかスラッシュコマンドの応答で画像を埋め込むことはできますか?私のイメージが妥当性を確認されてからは、私の余裕のないチームからのリクエストにしか応えられません。

答えて

0

イメージをスラッシュレスポンスに含める唯一の方法は、添付ファイルのURLとしての方法です。

スラックチームのメンバーに画像のアクセシビリティを制限する方法の1つは、スラックチームに以前にアップロード(共有)されている画像のみを使用することです。添付ファイルのファイルオブジェクトにあるurl_privateのURLを含めてください。

+0

@ Norsul Ronsulこの回答が役に立ったと答えた場合は、解決策としてマークすることを検討してください。この質問を閉じることができます。ありがとうございました! –

関連する問題