nathank
(Nathan Kershaw)
1
「image」タグが欠けているようです。私が試した多くのサイト(特にアマチュア的なもの)で同様のエラーに気づきましたが、これは本当に社内で解決すべきです!
「いいね!」 1
Falco
(Falco)
2
ワンボックス化は問題なく動作しますが、唯一の「バグ」はメッセージが誤っている点だと思います:
申し訳ありませんが、以下の oEmbed / OpenGraph タグが見つからなかったため、このウェブページのプレビューを生成できませんでした:image
は、以下のように修正すべきです:
申し訳ありませんが、以下の oEmbed / OpenGraph タグが見つからなかったため、このウェブページプレビューの画像を取得できませんでした:image
「いいね!」 1
nathank
(Nathan Kershaw)
3
ラファエルさん、ありがとうございます。その通り、onebox は正常に動作しています。なぜ画像が取得できないのでしょうか?
Falco
(Falco)
4
ターゲットページに必要なタグがないからです。これはエラーメッセージがそのまま示している通りです。
以下の oEmbed / OpenGraph タグが見つかりませんでした: image
当社のブログはWordPressを使用しており、この投稿では画像タグが設定されていません。
これがDiscourse側のバグだとは到底思えません 
nathank
(Nathan Kershaw)
5
ああ、私はあなたがブログに Discourse の公開ページ機能を使っていると思い込んでいました。
あなたの WordPress サイトの画像タグは修正不可能なのでしょうか?discourse.org のブログへの Discourse の onebox にそのエラーが表示されているのは、少し不自然に見えます!
「いいね!」 1
ブログを WordPress から静的 HTML 方式へ移行している最中ですので、その導入時にこの点は改善される予定です。
@jamie.wilson さんのご意見をお聞かせください。これは改善できるでしょうか?
「いいね!」 4
Falco
(Falco)
8
新しいブログソリューションは、最初からその問題を解決します:
「いいね!」 4
@falco さんが提案された文言は、画像タグだけが不足している場合に適しています:
申し訳ありませんが、以下の oEmbed / OpenGraph タグ(image)が見つからなかったため、このウェブページプレビューの画像を取得できませんでした。
あるいは、画像タグだけが不足している場合は失敗とみなさず、メッセージを表示しないという対応も考えられるでしょうか?
「いいね!」 5
はい、その方針でいきましょう!
欠けているのが画像タグだけの場合、十分な情報でそれなりのプレビューを生成できるので、もはや問題ではありません。もし誰かが「あれ、このワンボックスに画像がないのはなぜだろう?」と考えても、次の調査手順は明白なので、促す必要はありません:画像タグを探せばいいのです!
それを実装してもらえますか?
「いいね!」 9
マージされました。
プレビューは以下のようになります:
(プレビューは最大 24 時間キャッシュされることがあります。そのため、テスト中に「画像が見つかりません」というエラーメッセージが表示される場合があります。その場合は、URL の末尾に追加のクエリパラメータを追加して、キャッシュを回避し、新しいプレビューを生成してください。)
「いいね!」 5