[1] はてなブログAtomPub | Hatena Developer Center, , https://developer.hatena.ne.jp/ja/documents/blog/apis/atom/
app:control/app:preview要素 ブログエントリが下書きのとき下書きプレビューの共有URLを発行するか指定できます。"yes"を指定すると共有URLが発行され、レスポンスのrel=previewであるatom:link要素のhref属性が共有URLとなります。指定を行わなかった場合、下書きプレビュー用の共有URLは発行されません。また、下書きではないエントリに対して"yes"を指定しても無効となります。
<app:preview>no</app:preview>
[2]
このようにありますが、 AtomPub 仕様の app:control
で認められるのは
app:draft
だけで、 app:preview
はありません。
他にこれを規定している仕様も見当たりません。
独自拡張でしょうか。
[4]
rel=preview
は仕様がある既存の技術ですが、当然このような使い方は規定されていません
(矛盾はしていません)。
[5] AtomPub APIから下書きプレビュー共有用URLを発行できるようにしました - はてなブログ開発ブログ, 2023-10-16, https://staff.hatenablog.com/entry/2023/10/16/102131?utm_source=subscription_mail&utm_medium=email&utm_campaign=subscription
hatenablog:custom-url
は独自名前空間を使っているのに、 なぜこちらは既存名前空間なのか謎です。