Webhooks 統合:データベースを同期する方法

こんにちは、

現在、お客様の Web アプリケーションを Discourse の Webhook と統合する作業を進めています。Webhook との統合はよく文書化されており、 straightforward なプロセスですが、Discourse のデータベース(カテゴリ、トピック、投稿)を自社の Web アプリケーションのデータベースと同期する方法についてお伺いしたいです。

統合以前に作成されたカテゴリ、トピック、投稿に対して Webhook をトリガーできる管理パネルのインターフェースが見つからず、困っております。

これは可能でしょうか?この機能はサポートされていますか?また、他の選択肢(例:API エンドポイントの使用など)はありますか?

良い一日をお過ごしください、
ピーター

ウェブフックは、Discourse サイト上でアクションが発生したときに発火するため、サイトの過去の活動に関する情報を取得する目的では役に立ちません。Discourse サイトの詳細な情報は API を通じて取得できます。カテゴリ、グループ、バッジについては、このアプローチが有効です。これらのテーブルに対応する API エンドポイントがあるため、単一のリクエストでデータを取得し、それをクライアントの Web アプリケーションに保存することができます。カテゴリの取得方法の PHP 例については、こちらをご覧ください:https://github.com/discourse/wp-discourse/blob/master/lib/utilities.php#L78。

「いいね!」 3

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.