ウェブサイトリンクは自動的に展開され、追加の文脈と情報が提供されます。Discourse はどのようなメタデータを読み取り、どのような形式(例:Facebook の Open Graph)で扱っていますか。
これは役に立ちますか?
こんにちは、Jammy さん
フォーラムユーザーにとっては自動的に動作する必要があります。ただし、oEmbed が私が探している手がかりかもしれません。Discourse がスクレイピングしているのはおそらくそれでしょう。
……それとも、OneBox が Discourse にその機能を提供しているという意味でしょうか?私は現在、自分のウェブサイトにフォーラムを持っていませんが、自分が参加している Discourse フォーラムで自分のウェブサイトのリンクが展開されるようにしたいと考えています。
例えば、MIT App Inventor フォーラムは Discourse を使用しており、一部のウェブサイトのリンクを展開していますが、私のものは展開されていません。私のサイトには Open Graph プロパティタグがあり、WhatsApp や LinkedIn ではリンクが展開されますが、Discourse では展開されません。そのため、このトピックを投稿しました。
詳細な内部構造については詳しくありませんが、上記のガイドには、Discourse が Onebox として機能するために必要な情報に関するヒントがいくつか記載されています。
さらに、トラブルシューティングのヒントもいくつかあります。
これらは、既存のメタデータと比較してどのように評価されますか?
実は、既存の Open Graph タグが Discourse と互換性があるようです。iFramely がどう判断するか確認してみましょう……
さて、モバイル表示を含め、iFramely では完璧に動作しました。
理由のわからない事情で、Discourse(MIT Forum でテスト済み)でも現在動作しています。データ構成は iFramely のテストを含む他のプラットフォームとは異なりますが、少なくとも機能しています。
JammyDodger さん、ご助力に心から感謝申し上げます。ありがとうございました。