Monkey
(EEE EEE OOOOH AAAH)
2020 年 7 月 30 日午前 2:47
1
皆さん、こんにちは。
私はウェブサイトを持っており、Discourse の埋め込みコメント機能を利用しています。ユーザーがウェブページにアクセスしたときにスレッドを作成する標準的な方法ではなく、API を使用してスレッドを作成し、ウェブページが公開される前にスレッド ID をページに付与しています。この方法で問題なく動作しています。
<div data-theme-toc="true"> </div>
Discourse には、Javascript API を使用して IFRAME を作成することにより、リモートサイトにトピックのコメントを埋め込む機能があります。この機能の動作例については、[Coding Horror のブログ](http://blog.codinghorror.com/welcome-to-the-internet-of-compromised-things/#discourse-comments)をご覧ください。このブログは [Ghost](https://ghost.org/) で実行されていますが、コメントは彼の [Discourse フォーラム](http://discourse.codinghorror.com/t/welcome-to-the-internet-of-compromised-things/3550)から埋め込まれています。
この設定で注意すべき重要な点は、**ユーザーが返信を投稿するには、フォーラムに移動する必要がある**ことです。これは意図的なものであり、Dis…
私が興味を持っているのは、Discourse からの通知をメインウェブサイトのヘッダーに統合することです。ユーザーが静的なウェブページを閲覧している際に、フォーラムの誰かが自分に関与したときに、アバターの横に小さな通知が表示されるようにしたいのです。
このような実装を検索しましたが、あまり見つかりませんでした。もしかすると、何を検索すればよいかわからなかったのかもしれません。
ありがとうございます。
Falco
(Falco)
2020 年 7 月 30 日午前 3:39
2
これは対応済みですが、メインのウェブサイトは動的であり、両者の間でSSOが実装されていました。そのため、バックエンドコードがページ読み込み時に通知APIへのリクエストを発行するのは容易で、CORSは問題となりませんでした。