Slack用のボットを開発しています。 1時間ごとに通知を送信する通知機能を実装しています。現在、通知で通常のテキストを送信していますが、テキストと一緒に画像を送信する必要があります。画像を送信することはできますか?
メッセージの添付ファイルの一部として画像を送信できます。これは、完全な画像またはサムネイルのいずれかです。
image_url
完全な画像のプロパティまたは thumb_url
添付ファイルへの画像へのURLを含むサムネイル画像のプロパティ。メッセージの下に表示されます。複数の添付ファイルを追加して、複数の画像を送信することもできます。
添付例:(公式のSlackドキュメントの例に基づく)
{
"attachments": [
{
"fallback": "Required plain-text summary of the attachment.",
"text": "Optional text that appears within the attachment",
"image_url": "http://my-website.com/path/to/image.jpg",
"thumb_url": "http://example.com/path/to/thumb.png"
}
]
}
これは、メッセージを送信するためのすべてのアプローチで機能します。 APIメソッド、着信Webhook、スラッシュコマンドへの応答など。
添付ファイルの公式Slackドキュメントについては、 ここ を参照してください。