Discourse を他のプラットフォームやサービスと連携するためのドキュメント。
一般
- API キーの作成: Create and configure an API key
- スコープ付き API キー: Use scoped API Keys
- トピックリストの埋め込み: Embed a list of Discourse topics onto an external site
- コメントの埋め込み: Embed Discourse comments on another website via Javascript
- ゲーミフィケーション ポイント: How to integrate Discourse Gamification with an external system (redeem and award points)
- GTM カスタムイベント: Push custom events to Google Tag Manager and Analytics
- CSP を使用した GTM: Google Tag Manager and Discourse CSP (Content Security Policy)
Discourse API の使用
- API ドキュメント: Discourse REST API ドキュメント
- API 例: Discourse REST API 包括的な例
- API のリバース エンジニアリング: Discourse API のリバース エンジニアリング
- Data Explorer クエリ: Discourse API を使用した Data Explorer クエリの実行
- API 通知: API を介した通知の取得
- すべての投稿の取得: トピックから API を使用してすべての投稿を取得
- カスタムバッジの付与: API を介したカスタムバッジの付与
- Ruby gem: Discourse API Ruby gem の使用
- ユーザー API キー: ユーザー API キー仕様
- API キーの生成: テスト用のユーザー API キーの生成
プラットフォーム
- HelpScout: Integrating HelpScout Chat Widget into Discourse Platform
- Zendesk チャット: Integrating Zendesk Chat Widget into Discourse Platform
- Zendesk 同期: Enabling Zendesk two-way synchronization
- Google Workspace 同期: Enable group sync from Google Workplace (experimental)
- Google Analytics: Integrating Google Tag Manager with Google Analytics
- Instagram oneboxes: Configure an app token for Instagram oneboxes
- Patreon 連携: Configure Patreon integration with Discourse
タスク管理
- Zapier 連携: Make requests to the Discourse API with Zapier
- Zapier タスクのトリガー: Trigger a Zapier task with Discourse Webhooks
- Zapier テンプレート: Use the Zapier Discourse Zap Templates
- Zapier を介した Salesforce リード: Create a Salesforce lead via Zapier when a user signs up on Discourse
- Zapier 招待メール: Automate sending Discourse invite emails with Zapier
- IFTTT 連携: Generate new topics, posts and PM via IFTTT
AI プロバイダー
- Anthropic キー: Configure API Keys for Anthropic
- Azure OpenAI キー: Configure API Keys for Azure OpenAI
- Amazon Bedrock: Configuring Amazon Bedrock services
- Cloudflare AI キー: Configure API Keys for Cloudflare Workers AI
- Google Search: Google Search for Discourse AI - Programmable Search Engine and Custom Search API
- Google Gemini: Set up Gemini API Keys for Discourse AI
- OpenRouter: Configuring OpenRouter language models
- OpenAI キー: Configure API Keys for OpenAI
- Stability AI キー: Configure API Keys for Stability AI (Stable Diffusion)
チャット連携
- Flowdock: Set up CA Flowdock notifications using the discourse-chat-integration plugin
- Discord: Set up Discord notifications with the discourse-chat-integration plugin
- Google Chat: Set up Google Chat notifications using the discourse-chat-integration plugin
- Matrix: Set up Matrix (element.io) notifications using the discourse-chat-integration plugin
- Mattermost: Set up Mattermost notifications using the discourse-chat-integration plugin
- Microsoft Teams: Set up Microsoft Teams notifications using the discourse-chat-integration plugin
- Rocket.Chat: Set up Rocket Chat notifications using the discourse-chat-integration plugin
- Slack: Set up Slack notifications using the discourse-chat-integration plugin
- Telegram: Set up Telegram integration using the discourse-chat-integration plugin
- Zulip: Set up Zulip notifications using the chat integration plugin
- HubSpot チャット: Setup HubSpot chat Integration
- LiveChat: Setup LiveChat Chat Integration
- Discord での RSS: Display a Discourse RSS feed in Discord
ログイン & SSO
- DiscourseConnect SSO: Setup DiscourseConnect - Official Single-Sign-On for Discourse (sso)
- DiscourseConnect のデバッグ: Debug and fixing common DiscourseConnect issues
- ID プロバイダー: Use Discourse as an identity provider (SSO, DiscourseConnect)
- ログインリンクの作成: Create a DiscourseConnect login link
- ユーザーデータの同期: Sync DiscourseConnect user data with the sync_sso route
- SSO の無効化: Disable DiscourseConnect
- Discord ログイン: Configure Discord Login for Discourse
- Facebook ログイン: Configure Facebook login for Discourse
- LinkedIn ログイン: Configure LinkedIn login using OpenID Connect
- GitHub ログイン: Configure GitHub login for Discourse
- Google ログイン: Configure Google login for Discourse
- Twitter ログイン: Configuring Twitter login and rich embeds for Discourse
- Auth0 ログイン: Configure sign up and log in with Auth0 using the OAuth2 Basic Plugin
- Salesforce 認証: Set up Salesforce auth using OAuth2 basic support plugin
- Google ログインの更新: Update Google Login to address "Inactive registered OAuth URIs" warning
- OneLogin SAML: Configure OneLogin's SAML for Discourse