こんにちは、@Falco さん!
いつもご尽力いただきありがとうございます ![]()
Communiteq/discoursehosting.net 経由でホストされている Discourse インスタンスで、fullApp 埋め込みを使用しようとしており、問題が発生しています。
私が実行したことは以下の通りです。
- Communiteq に隠し設定
embed_full_appを有効にしてもらいました - JS スニペットに
fullApp: trueを追加しました - 埋め込みホストは許可されたホストのリストに含まれています
発生していることは以下の通りです。
discourseEmbedUrl なしの場合:
DiscourseEmbed = {
discourseUrl: 'https://my-forum-url/',
fullApp: true
};
→ 「埋め込みエラー」が表示されます
discourseEmbedUrl ありの場合:
DiscourseEmbed = {
discourseUrl: 'https://my-forum-url/',
discourseEmbedUrl: 'https://my-platform-url/page-where-I-want-discourse-embedded',
fullApp: true
};
→ フルフォーラムを読み込む代わりに、embedUrl をクロールし、リダイレクトされ(私のプラットフォームはログインを要求します)、リダイレクト URL をタイトルとしてジャンクトピックが作成されます。
これは通常のコメント埋め込みのように動作しており、fullApp: true を完全に無視しています。
fullApp モードでも discourseEmbedUrl は必須ですか?
もしそうなら、トピックの作成を防ぎ、代わりにフルフォーラムをレンダリングさせる方法はありますか?
何かご指導いただけると大変助かります。
詳細の提供やテストは喜んで行います。
ありがとうございます!