まず、フォーラムとメッセージ機能のためにDiscourse APIをウェブサイトに統合しました。そして、すべてのユーザーが自動的にDiscourseユーザーアカウントを取得できるようにしたかったのです。これにより、フォーラム以外でもメッセージ機能を一般的に使用できるようになります。これは一般的に可能ですか?まずユーザーをクローンすること、そして次にフォーラム外でDiscourseのメッセージ機能を使用することです。
現在のサイトではOAuthを使用していますか?もしそうであれば、アカウントの移行がはるかに簡単になります。ユーザーは単に「古いサイトでログイン」をクリックするだけで、その場で新しいアカウントが作成されます。
Discourseのメッセージングをプラットフォーム外で使用する方法があるかどうかは、巧妙なプログラミングなしではわかりません。
「いいね!」 2
それは確かに可能です。私たちの移行スクリプトは、同様の方法で大量のユーザーを作成します。
APIに精通している場合は、それを使用して新しいユーザーを作成することもできます。Discourse API Docs
「いいね!」 4
@Falco、@crcoli7307、回答ありがとうございます!これを試して、すべてのページでプライベートメッセージ機能が利用できるようになるか確認します。
「いいね!」 2
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.