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 리버스 엔지니어링
- 데이터 익스플로러 쿼리: Discourse API를 사용하여 데이터 익스플로러 쿼리 실행
- 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 Workplace 동기화: Enable group sync from Google Workplace
- Google Analytics: Integrate Google Tag Manager with Google Analytics
- Instagram oneboxes: Configure an app token for Instagram oneboxes
- Patreon 통합: Configure Patreon integration with Discourse
- LiveKit 통합: Integrating Discourse Voice with LiveKit
작업 관리
- 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 검색: 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
채팅 통합
- Flowdock: https://meta.discourse.org/t/set-up-ca-flowdock-notifications-using-the-discourse-chat-integration-plugin/75892?silent=true
- 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
- 아이덴티티 제공자: 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 X 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
- SSO 활성화 시 사용자 계정 자동 프로비저닝: Auto-provisioning user accounts when SSO is enabled