NIP-92
#NIP
Media attachment
https://github.com/nostr-protocol/nips/blob/master/92.md
/icons/hr.icon
メディア添付
対応するimetaタグとともにURLをイベントのcontentに含めることで、メディア添付(画像、ビデオ、その他のファイル)をイベントに追加してもよい。
imeta(「インラインメタデータ」)タグは、イベントのcontentに含まれるメディアのURLについての情報を付与する。それぞれのimetaタグはイベントのcontent内のURLと一致すべきである(SHOULD)。クライアントはimeta URLをリッチなプレビューで置き換えてもよい。
imetaタグは可変長であり、それぞれのエントリはスペースで区切られたキーバリューペアである。それぞれのimetaタグはurlを持ち、少なくとも1つの他のフィールドがなければならない(MUST)。imetaはNIP-94で定義されるどんなフィールドでも含められる。URLごとにimetaタグは1つだけ存在すべきである(SHOULD)。
例
code:_.json
{
"content": "More image metadata tests don’t mind me https://nostr.build/i/my-image.jpg",
"kind": 1,
"tags": [
[
"imeta",
"url https://nostr.build/i/my-image.jpg",
"m image/jpeg",
"blurhash eVF$^OI:${M{o#*0-nNFxakD-?xVM}WEWB%iNKxvR-oetmo#R-aen$",
"dim 3024x4032",
"alt A scenic photo overlooking the coast of Costa Rica",
"x <sha256 hash as specified in NIP 94>",
"fallback https://nostrcheck.me/alt1.jpg",
"fallback https://void.cat/alt1.jpg"
]
]
}